Star Channel wins the 2014 Florida Sunshine Millions Turf Stakes at Gulfstream Park. Coglianese Photo