Justin Thomas will face Michael Weaver during the semifinals of the 112th U. S. Amateur Championship at Cherry Hills Country Club in Colorado.

Justin Thomas will face Michael Weaver during the semifinals of the 112th U. S. Amateur Championship at Cherry Hills Country Club in Colorado.