Lance Armstrong eats some pie