News

A little more than 50 years ago, the National Football League awarded a franchise to Tampa Bay, Florida. At one point in 1977, the second season they were in the league, they were 0-12 after finishing ...