Hopefully the Falcons get to London, because according to the graphic displayed on their website, the team looks to be headed to Spain.
MORE: Who does your fan base hate? | 2015 Mock Draft | British government pushing hard for NFL team
If the Falcons show up to Spain ready to play “football” they will be in for a rude awakening, and their sixth loss of the season.