Pro World Championships Go Green
Green was the theme at this year’s PDGA Pro World Championships. From the mountains to the tees, players and spectators were seeing green. World Champions were crowned at Smugglers’ Notch Resort and Disc Golf Center, located in Jeffersonville, Vermont. Smugglers’ Notch is located smack dab in the middle of the Green Mountain range, which is […]