Atlanta Falcons new stadium: Mercedes-Benz Stadium opens vs. Arizona Cardinals

Published: 24/08/2017
Atlanta Falcons new stadium: Mercedes-Benz Stadium opens vs. Arizona Cardinals
Source: RSSFEEDS.AZCENTRAL.COM

The Atlanta Falcons have a new $1.5 billion dollar home. The Arizona Cardinals get to play in its first game.                

Read more
Related news
Comment