The Green Bay Packers are the only team that makes their financial information public. I think this is forced, not offered. If the NFL removes a home game from the Packers and the bottom line numbers drop. You can bet your sweet hiney 31 NFL teams will be fighting any London games.
Originally Posted by: Zero2Cool