2012 Amateur Champions

Winners of the U.S. National Amateur Championships, March 2012, Provo, UT