Alexandria Loutitt wins Women’s World Cup ski jumping gold in Japan

Canadian Olympic bronze medalist Alexndria Loutitt of Calgary, Alberta has won her second World Cup gold medal and 10th World Cup medal of her career. On Saturday in Sapporo, Japan, Loutitt once again proved how she has been the most Read more