cycling: Tour de France stage #4: Marcel Kittel wins by a hair's breadth
Cycling: After yesterday's photo finish, today's race was expected to be just as close. The longest stage of this year's Tour de France once again ended with a thrilling final sprint. Two days before the European Championship semifinal clash between France and Germany, today's Tour de France clash pitted Marcel Kittel (Etixx-Quick Step) against Bryan Coquard (Direct... read more
