The NCAA has an official online store. That official online store carries no Penn State merchandise. Despite Penn State ranking 6th nationally in athletic department revenue, the Nittany Lions are not among the nation’s Top 100 teams. We’re sure this is just a coincidence. Maybe Matt McGloin was on to something?
[Photo via Presswire]