From Comcast SportsNetAUSTIN, Texas(AP) --Never one to back away from a fight, Lance Armstrong is finally giving in and the cost of quitting is steep: His seven Tour de France titles could be gone
Enter here for the chance to win a pair of tickets to Authentic Fan Friday!
@CSNAuthentic on Twitter
CSN on Instagram
Be the first to know. Sign up for breaking news text alerts!