Photo detail

Sam Horsfield won the 2014 AJGA Junior Players Championship at TPC Sawgrass.