PGA Betting – Masters Predictions The first Major of the year is upon us and for golf fans this year’s Masters is definitely one to look forward to. Tiger Woods is on fire, Rory McIlroy is ramping up and parity on the PGA TOUR has become tangible. 2013 The Masters Location: Augusta, Georgia, United States […]