UCI's McQuaid: Armstrong Has No Place in Cycling

Lance Armstrong will be stripped of his seven Tour de France titles for doping after cycling’s governing body said it won’t appeal the findings of the U.S. Anti-Doping Agency that said the American cyclist cheated for 10 years.
Employers Add 295,000 Jobs
35:57 - Pimm Fox covers todays top stories. He speaks on "Bottom Line." (Source: Bloomberg)
  • Apple’s Extreme Measures to Keep Watch Testing Secretive
  • What’s It Take to Make a Great Mobile App?
  • The Story Behind Lyft’s Pink Mustache