Its good to see lance has been cleared in the 1999 doping allegations. And that some of the blame should be focused on the French lab, and the WADA for a half ass job (all according to the Dutch investigation findings).
http://sports.espn.go.com/oly/cycling/news/story?id=2464102