It's finally here: Steve and Sara preview the 2018 PDGA Profesional Disc Golf World Championships at Smugglers' Notch Disc Golf Center in Vermont!