PALMER

By June 30, 2016 1:52 pm

Arnold Palmer rips off his sunshade as he drops the final putt that gave him the National Open championship in Denver, Colorado, June 18, (…)