PHOTOS: Falcons vs. Cowboys 2018

The Falcons face the Dallas Cowboys this Sunday afternoon at Mercedes-Benz Stadium. Get your inside look here.

Advertising

Advertising