Last week I was in London on vacation, and so I got to see first hand the buildup towards the NFL matchup in London between the New England Patriots and the Tampa Bay Buccaneers. The game was not a good one, and the buzz leading up to is was not as well.
Everyone knows that Europe is all about soccer, and London is no different. Many teams have a lot of fans in London, including three very successful teams, Manchester United … Read More »