GRAND RAPIDS, Mich. (WOOD) — For the past eight days, a man has been sitting on the roof of a building in Grand Rapids as part of an effort to raise over $800,000 to keep a nonprofit up and running.