Given our recent discussion on sports cheats, morality and sheep, I'm feeling this Lance Armstrong story over for catches.


...