Ottis Anderson remembers a Super Bowl upset in Tampa 30 years ago
Super Bowl XXV was supposed to belong to the Buffalo Bills, a seven-point favorite over the New York Giants. But one veteran running back made a prediction that proved correct. January 27, 1991; Super Bowl XXV; Tampa Bay, Florida. The Buffalo Bills were expected to defeat the New York Giants, who were led by back-up […]