View Single Post
Old
08-05-2012, 08:59 PM
  #532
lstcyr
Registered User
 
Join Date: Jul 2002
Posts: 1,964
vCash: 500
Quote:
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