Google+ Followers

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.
(Az-sta.com)

No comments: