The Buccaneers clinched their third straight NFC South title with a 9-0 win over the Panthers.