Lance Armstrong Tour De France Return Shows Either Denial or Bravery

Lance Armstrong Tour De France Return Shows Either Denial or Bravery

Many people facing financial ruin and feeling like the Voldemort of the sports world (his choice of comparison not this writer’s) would not step back into the public eye in a attention-getting star turn. But, Lance Armstrong has never been typical. Still, Lance “Voldemort” Armstrong’s decision to return to Europe and ride in part of […]