Posted by Jeff at July 14, 2003 06:01 PM
CBS Sportsline says that my alma mater's football stadium is the fourth-best place to watch college football.
While that is laudable, I must say that having Neyland Stadium at the University of Tennessee at No. 3 is annoying to say the least.
But six of the top 10 are from the Southeastern Conference.
Take THAT, Big 10.