
News from the NFL that the New Orleans Saints will not be traveling for a game in Germany was something positive for many fans to wake up to stateside, but it’s a tough break for fans in Europe who were hoping to see their team in person. The New England Patriots are going to “host” a different opponent than the one which had been reported in local outlets.
So when will the Saints be playing overseas again?