Tagged: Stadiums

The Falcon outside Atlanta's Mercedes Benz Stadium - Atlanta Falcons 0

Atlanta’s New Mercedes Benz Stadium

This weekend was the first weekend of the 2017 college football season and what a great time it was. In Atlanta, fans saw the new Mercedes Benz Stadium, home of the 2017 Chick-Fil-A Kickoff...