Northeastern University is dropping its football program after 74 years, saying it's too expensive to maintain.
USATODAY.com Sports News, USA Today: Sports
Mon, 11/23/2009 - 8:03am
Northeastern University is dropping its football program after 74 years, saying it's too expensive to maintain.