soccerman17
Race Winner
NFL's annual London game is tomorrow. With this the talks of an NFL franchise in London have once again swirled. Most recently New England Patriots owner Robert Kraft has stated that London is ready for an NFL team, presumably in an attempt to create his team's archrivals, the London Redcoats (pardon my bad humor). Anyways, while I don't think the players are in support of a London team as the time zone differences and long flights would be brutal, I was wondering what the fans think. I would like to know what all of you Brits, especially Londoners, would think.