Auto Play On Off
RSS
Posted:

Pregame Hype: ATL vs. BUF

The Falcons return home to take on the Buffalo Bills at Mercedes-Benz Stadium on Sunday afternoon.
Advertisement