Bill Weaver, right, carried his son, Michael's bag during the 112th U. S. Amateur Championship at Cherry Hills Country Club in Cherry Hills Village, Colo.

Bill Weaver, right, carried his son, Michael's bag during the 112th U. S. Amateur Championship at Cherry Hills Country Club in Cherry Hills Village, Colo.