This doesn't look good for Lance Armstrong:
According to the New York Times, two unnamed cyclists that will be participating in this year's Tour de France have cooperated with federal investigators on Floyd Landis's allegations that Lance Armstrong was involved in systematic doping while riding for the United States Postal Service (USPS) team.
One of the two riders is probably Dave Zabriskie, who Landis implicated, and we'll know for sure by the end of July when the Tour wraps up.
Meanwhile, this will be Lance's final Tour de France.
LOS ANGELES (AFP) – Seven-time Tour de France winner Lance Armstrong announced on his Twitter website Monday that this year's Tour with his RadioShack teammates will his final one.
Of course I didn't know this until today because Lance continues to block me on Twitter.
The Tour begins on Saturday. Can't effing wait!