Should the NFL reboot NFL Europe?
With the league aggressively expanding its presence in Europe, is it time for the NFL to bring a failed league back? The National Football League has massively expanded its reach into multiple European markets in the past few years. Starting with a few games per year in London, the league now has three games there …