Longtime Atlanta Falcons center Todd McClure acknowledged that he is unsure if Michael Penix Jr. is the right fit as the ...
The Falcons Wire on MSN
Falcons vs. Saints highlights: Atlanta secures 24-10 win in Week 12
The Atlanta Falcons defeated the New Orleans Saints, 24-10, in Week 12 to improve to 4-7 on the season. Sunday's win ended a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results