PHOTOS: Falcons vs. Giants 2018

The Falcons face the New York Giants for Monday Night Football at Mercedes-Benz Stadium. Get your inside look here.

Advertising

Advertising