Major Series of Putting begins championship series in Las Vegas

Major Series of Putting begins championship series in Las Vegas

Major Series of Putting president Guillaume Beland was inspired to create a putting tournament after playing at Oakmont Country Club in Pennsylvania. The MSOP kicked off Friday and is scheduled to last 10 days.

607
Like
Save