Some breaking news now on Lance Armstrong. The global governing body of cycling has just announced moments ago: it will ban on Armstrong for life and strip him of his 7 tour titles. ABC's Neil Collins join us now from Seattle with the very latest on...