Atlanta clinches NFC South

The Atlanta Falcons have clinched the NFC South title with a 35-10 home win over the Oakland Raiders. The next step for the Falcons is to clinch a first-round bye, which could come as soon as next week.

[an error occurred while processing the directive]