Garry Brown is a retired teacher and coach who lives on the North Carolina coast where he loves the beach and playing the humbling game of golf most days.