The Atlanta Falcons beat the Tampa Bay Buccaneers 31-26 on Sunday in an NFC South showdown at Raymond James Stadium down in Tampa, FL. The Falcons now lead that division with a record of 5-3 for the ’24 regular season. They will be back home at Mercedes-Benz Stadium in Atlanta next Sunday to host the Dallas Cowboys; kick off is scheduled for 1 pm.