The Atlanta Falcons’ 2024 season came to a close in disappointing fashion. Despite having multiple chances to run away with the NFC South, Atlanta’s midseason losing streak allowed the Tampa Bay Buccaneers to clinch the division title in Week 18.
Had Atlanta (8-8) held on to defeat the Washington Commanders last Sunday, the Falcons could have clinched their first NFC South crown ... traffic to tight end Kyle Pitts. Although Atlanta's ...