@RudyRuder any truth to this?
There's A Growing Conspiracy Theory With The Masters
The Masters is the most-prestigious golf tournament in the world, taking place at Augusta National in Georgia every April. While golf fans across the world
thespun.com