Falcons Take to the Skies for Cleveland

The Falcons hit the road for the first time of 2016 to take on the Cleveland Browns at FirstEnergy Stadium. See the photos from the team's travel day

Advertising

Advertising