Team Radioshack and Gregory Rast are ready to race. The most popular cycling event of the year kicks off this weekend. The 97th year of the Tour de France begins this Saturday in Rotterdam, Netherlands. The Tour is a stage race which starts on July 3rd and ends after over 2,000 miles of racing on July 25th. Most press about Team Radioshack is about thier celebrity cyclist and co-owner Lance Armstrong. The 38-year-old Lance Armstrong finished second in the Tour of Switzerland earlier this...
Read Full Story