Johan Bruyneel announced on Monday that Team RadioShack, led by seven-time Tour de France champion Lance Armstrong, has finalized the team’s 2010 roster featuring 26 riders from 16 different countries.

continue reading.....