U.S. Superstar claims fifth straight Slalom title, delighting fans By Polly Mikula The rivalry between Vermont-schooled Olympic gold medalist Mikaela Shiffrin and Slovakia’s Petra Vhlova continues to be strong with the two superstar ski racers vying for the top spot […]