Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

    JUST WATCHED

    Lance Armstrong: 'I've been better'

MUST WATCH

Lance Armstrong: 'I've been better'

Lance Armstrong sends off riders at the Team Livestrong Challenge in Austin, Texas.

Lance Armstrong: 'I've been better'

Lance Armstrong sends off riders at the Team Livestrong Challenge in Austin, Texas.