Tour de France: Rui Costa wins 16th stage
Other Sports | Jul 17, 2013, 11:33 AM ISTGap (France), July 17: Portuguese cyclist Rui Costa took his second stage win, after his victory in the 16th stage of the Tour de France by going through several medium-difficulty climbs.Race leader Chris Froome and