Highest Rated Comments


ushka8676 karma

Hello Mr. Peterson. I attended the game at Wembley stadium last year and wanted to ask you how you experienced this event. Furthermore, do you personally think there will soon (< 10 years) be an NFL team based in London? And what is the impact of the trips to and from the UK on the players (due to jet lag etc.)?