Reflections on music, movies, TV, sports, American History, and other stuff.
Monday, August 14, 2006
The new Cardinals' Stadium in Glendale, AZ.
The NFL has prohibited local camera crews
from recording footage of NFL games, just
another revenue stream gimmick for the league.
Post a Comment
Post Comments (Atom)