Earlier this week, it was announced that Miami Dolphins owner Stephen Ross had donated $200 million to his alma mater, Michigan. To show appreciation to Ross for his ridiculously large contribution, the student section at tonight's Wolverines-Irish game held up a ridiculously large "Thank You Steve" banner. Check it out, via MLive.com's Nick Baumgardner.
For those wondering - Ross' net worth, according to Forbes, is $4.4 billion. Seems like he'll be okay moving forward.