Golf Culture VIDEO: Eldrick the Golf Robot made an ace on the 16th at TPC Scottsdale 02/03/2016 at 11:23 pm