Although the Tampa Bay Buccaneers notched a 31-24 win over the New Orleans Saints in an incredible upset victory, that wasn’t the only highlight of the Bucs’ season finale at Raymond James Stadium. 130 more words