We've seen Red Sox, Cubs, and Cleveland win the world series. 16 over 1 was long the Holy Grail of "I hope to live to see the day..." for sports fans. The olympics aren't the same after the cold war ended. What's left in sports that would be a moment we'd all pay attention to? Cleveland Browns?