McEachran wins World Cup slopestyle skiing silver in Austria
Evan McEachran of Oakville, Ontario won a World Cup silver medal in men’s slopestyle skiing in Stubai, Austria on Sunday.It was the first World Cup medal of McEachran’s career and it comes just over two months from the start of Read more