View Single Post
08-05-2012, 08:59 PM
Registered User
Join Date: Jul 2002
Posts: 2,000
vCash: 500
Originally Posted by worstfaceoffmanever View Post
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.

lstcyr is offline