By | June 15 2012 3:13 PM

Lance Armstrong's long-anticipated appearance at the Ironman World Championships has been put on hold due to blood doping allegations brought against him by the U.S. Anti-Doping Agency.