DIGNES-LES-BAINS, France (AP) — Sprint specialist Oscar Freire of Spain has won the 14th stage of the Tour de France, with Australia's Cadel Evans keeping the yellow jersey in the doping-battered race. Freire prevailed in a sprint at the end of a 120.9-mile trek in hot weather from Nimes...