PONTE VEDRA BEACH, Fla. (AP) — Rory McIlroy wins The Players Championship over J.J. Spaun for the richest prize in golf.