Enough is enough!

Retired American cyclist Lance Armstrong says “Enough is enough” and gives up on the US Anti-Doping Agency’s case against him. USADA immediately imposes lifetime ban, recommends stripping Armstrong of his record seven wins of the Tour de France.

Meanwhile, in the San Francisco Bay Area, Giants outfielder Melky Cabrera and Athletics pitcher Bartolo Colon each received 50 games suspensions from Major League Baseball after they both tested positive for steroids. About 35 games remain in the 2012 season, so both players will also sit out the first two weeks of next year too.