Lance Armstrong just posted a short video telling us about his post-op recovery process and giving us a closer look at his collar bone injury that he sustained in Spain during a cycling crash. He’s currently got about 12 screws in his body holding bones in place while they fully heal and at the moment […]