boulderbubble.com
Italy’s Nibali wins Tour de France
By By Jamey KeatenAssociated Press PARIS — Vincenzo Nibali put his lungs and legs to work one last time, marching up to the winner’s p…