Germany's Marcel Kittel met expectations and won the second stage of the Tour de France with a commanding sprint finish Sunday while three-time champion Chris Froome didn't lose any time despite...
Continue Reading Post >