“Oh it’s the Santa Claus race” You've seen one, you've seen them all. By David Puner Published December 22, 2006 4:16PM (EST) Facebook X Reddit Email Save Despite the skinny Santas brought in to compete, Santa Lance Armstrong steals the show yet again — this time in England. Advertisement: By David Puner By MORE FROM Related Topics ------------------------------------------ British Election England Related Articles Advertisement: Advertisement: