October 26th, 2013
I'm excited about the games being played in London. Either team doesn't have the home advantage. The crowd in England will be rowdy and enjoy the NFL's version of football. They love rugby and soccer so NFL football will be another sport they would follow. My parents want to go to London next year to watch the Raiders v Dolphins. Maybe soon the NFL will have a few permanent teams in Europe?