Alberto Contador

French puppet TV show ignites diplomatic protest over portrayal of Spanish athletes

Arts, Culture & Media

A French TV show that stars latex puppets has ignited a controversy between Spain and France with its unflattering depiction of Spanish athletes, accusing them of using performance enhancing drugs in their recent string of athletic victories.

The World

Cyclists Petition for New ‘Tour de France Feminin’

The World

Lance Armstrong, Baseball Hall of Fame, and More

Sports