Archive for the ‘Mt. Bike’ Category
Former mountain bike rider Alberto Leon, who was accused of forming part of two separate doping rings in Spain, has been found dead.
A Civil Guard spokesman from San Lorenzo del Escorial—the town near Madrid where Leon lived—confirmed his death to The Associated Press on Monday. The spokesman would not give his name in compliance with departmental rules … More