Published on: 28th October, 2009
Since the NFL played its first game in London's Wembly Stadium in 2007, it would be hard to call the event anything but a rousing success. 85,000 fans packed the stadium to see the New England Patriots pummel the hapless Tampa Bay Buccaneers last Sunday, even more than the 83,000 who ...