Tag Archives: Chechu

Team Lance? Team Radio Shack.

The waiting is over. No Starbucks, no Nike, no Oracle. Officially, what we know of Lance Armstrong's new team is that it will be sponsored by Radio Shack and that the seven-time winner of the ...

Read more