Atlanta Falcons: Michelle Tafoya interview

The NBC sideline reporter previews Falcons-Saints with 11Alive's Alex Glaze.
Published: 7:15 PM EST November 22, 2018
Updated: 2:15 PM EST November 22, 2018