For Big-budget Penn St, Fine Not as Big as SeemsThe Penn State athletic department had more than $116 million in revenue to more than $84 million in expenses for the 2010-11 school year.

More From CBS St. Louis

Listen Now
Introducing Your New Podcast Network
Find St. Louis' Top Spots

Listen Live