I may just be an optimist, but I still feel The Tampa Bay Buccaneers can pull this off. The Bucs begin the season with a brutal three-game stretch, they start the season in New Orleans, then at home against the Eagles and the Steelers on Monday Night football. The Bucs won’t be favored in any of these games, but this is the NFL. The best of the best play in this league and anything can happen.
As the Bucs start off the season I can already hear the analysts saying the Saints will be out for blood after the brutal playoff loss against the Vikings.