Photo detail

Michael Weaver tees off of No. 10 during the U.S. Amateur Championship at Cherry Hills Country Club.