The Titans\Vols\Dores\Whatever other sport thread(IT ALL GOES HERE) Part II
View Single Post
08-05-2012, 09:59 PM
Join Date: Jul 2002
Originally Posted by
Just to reinforce the belief that nobody likes watching live football, the Titans have installed massive HD screens at either end of the field.
You do mean that the Nashville fans through their ticket prices have installed massive screens. The Titans didn't spend a dime on this one.
View Public Profile
Find More Posts by lstcyr