Lance Armstrong’s bicycles stolen; 2 Texas men charged
AUSTIN (KXAN) – Two Texas men are accused of stealing more than $100,000 of high-end bicycles and parts from the storage unit of seven-time Tour de France winner Lance Armstrong, according to arrest affidavits. Police allege Shaun Thompson, 36, and Ethan Harms, 33, burglarized Armstrong’s ExtraSpace Storage Unit sometime between Dec. 10 and 12 and … Read more