Great news: Lance Armstrong is alive!
The former cyclist posted an Instagram video Friday to prove he is very much alive despite a very random internet report to the contrary.
In the video shared Friday, Armstrong is holding a smartphone showing the false article...