Close your eyes for a second. 👀
What's the best SOUND in sports?
The crack of a bat. A swished net. A packed stadium losing its mind. A walk-off call on the radio.
What's yours?
Some teams were TOO good to never win a Super Bowl.
The 2007 Patriots went 18-0 and STILL don’t have a ring from that season.
What’s the greatest team to never win it all?