Look: Bay Hill unveils Arnold Palmer statue

A statue of Arnold Palmer was unveiled Saturday morning at the Bay Hill Club & Lodge in Orlando.The 13-foot, 1,392-pound bronze statue was presented to

Read Original Article