Britain’s Neah Evans won first world title in women’s race on final day of championships
France: (Web Desk) Britain’s Neah Evans won her first world title in the women s points race on the final day of the track world championships in Saint Quentin-en-Yvelines, France on Sunday as the 32-year-old delivered a last-gasp attack in…