The Masters: What is Amen Corner?
Augusta National is the home of the Masters Tournament and Amen Corner, considered hallowed grounds in the golf world.
Augusta National is the home of the Masters Tournament and Amen Corner, considered hallowed grounds in the golf world.