- Joined
- May 5, 2023
- Messages
- 8,549
- Reaction score
- 225
- Points
- 3
The Pittsburgh Steelers currently hold the record for the most non-losing seasons in sports. Bill Cowher started the record in 2004, and then when he retired following the 2006 season, Mike Tomlin took over and went on to have 19 straight non-losing seasons. The record is a very impressive feat, and one that will likely never be broken. In 2026 however, it's more of a curse than an accomplishment. The Steelers are hoping not only to keep the streak alive, but also to get over the hump of finally winning a playoff game.
READ MORE
READ MORE