Let's Unwatch Lance Armstrong Win Seven Tour De France Titles
Cycling's governing body stripped Lance Armstrong today of his seven Tour de France titles and banned the cyclist for life following his implication in a massive doping scandal. But what to make of our memories of his dominance in the sport's premier event from the years 1999-2005?
Sans a Men In Black-style memory erasure device, here's something we put together to help reverse our remembering Armstrong won those races—because, of course, we're all supposed to believe now that he did not win those races at all. In fact, nobody won them at all.
Latest
Why Kansas City Chiefs Aren't Done Yet Despite 6-6 Record
Sun Dec 07 2025
NBA Best Bets Today: Sunday Dec. 7th Top NBA Picks
Sun Dec 07 2025
Latest Betting
- College Football Conference Championship Best Betting Picks, Predictions
- UFC 323 Betting Picks: Best Bets for the Final ESPN Pay-Per-View
- NBA Best Bets Today: Top Betting Predictions for Friday Dec. 5th
- Washington Capitals vs. Anaheim Ducks December 5th Betting Picks, Predictions
- College Basketball Weekend Bets: Gonzaga, Duke, and Michigan State Predictions
- Cowboys vs Lions Thursday Night Football Betting Prediction: Week 14 Bet Picks
- NBA December 3rd Picks & Predictions: Wednesday Best Bets

