Is Lance Armstrong Left-Handed? Lance Armstrong, what happened man? Everyone loved you and bought those stupid yellow wristbands to support…