Sports Illustrated Covers: Gary Player

November 8, 2011