Photo Details

Photo detail

August 1, 2011

Sean Keller won the javelin title for boys ages 17-18 at the U.S. Track and Field Junior Olympics in Wichita, Kan.