World Pro Ski Tour News & Updates

TOUR DE FORCE; Ski Journal

Revived World Pro Ski Tour boasts two New England venues, aims to mirror the cool vibe of the Mahre, McGrath and Dodge days Excerpt: Expect an unmistakable sense of déjà vu when racers slide into the starting gates at the revived World Pro Ski Tour at New Hampshire’s...