Lance Armstrong could lose his seven Tour de France titles after giving up his fight against charges leveled by the U.S. Anti-Doping Agency. But there are questions about the agency's authority. FULL STORY | OPINION: WHO CARES?
Loading weather data...