The Falcons owner, Arthur Blank, believes that the Falcons will play Denver in London this year. Over the last several seasons, the NFL has played games in London. The CEO of the Broncos made it clear, at the end of their season, that they would want to play New England. Nothing has been decided as of yet.
Photo: Getty Images