I've heard the single game general tickets go on sale this Thursday, so before I buy, just wondering where the real fans are planning on sitting?
Lets take over this shit and dominate the Miami fish!
We need to show London the best fans in the world are in town and create the best atmosphere the NFL UK has seen.
Also, but perhaps to soon , but where's everyone planning on staying for the weekend?
Any rumours whos travelling across the pond ?