Kudos Lance Armstrong for finally having the ball to come clean! In fact, it takes huge ball to do something like this. Lance has king kong ball.