Does anyone remember NFL Europe? Probably not. If you do it’s probably because your favorite player couldn’t make it in the regular NFL, but you still followed their career. This made me ponder the questions as to why the NFL is considering putting a team in London, England.
Much discussion has occurred concerning the NFL success overseas leading to the development for a regular team overseas in London. The NFL has played some international regular season games in Wembley Stadium in recent memory. Why is the NFL so desperate to tap into a market saturated in soccer? The cost of travel is a budgeting nightmare and converting salaries constantly from pounds to dollars and back is a human resources nightmare. This makes no sense from a player personnel point of view.
So to the NFL……do not place a team in London, England!