Brady Leman wins World Cup men’s ski cross bronze in Russia

Canadian Olympic gold medalist Brady Leman of Calgary, Alberta won a men’s World Cup ski cross bronze in Sunny Valley, Russia on Sunday. For Leman it was his third World Cup ski cross medal of the season. Leman placed behind Read more