The Inside Track

Now You Know

Lance Armstrong annouced Monday that he would retire from cycling after the Tour de France in July. Armstrong holds the record for Tour de France victories. Note: Eleven are tied with two victories each: