Still Garbage
The Atlanta Falcons started their 2016 NFL season on Sunday.
They were home to play the Tampa Bay Buccaneers.
The Falcons were favored to win the game.
Jameis Winston and the 'Bucs pulled an upset victory.
From the looks of it, the Falcons are still garbage.