France beat Slovakia in the team event final to win its first medal at the alpine ski world championships on Tuesday in St. Moritz, Switzerland.
ADVERTISEMENT
ADVERTISEMENT
France beat Slovakia in the team event final to win its first medal at the alpine ski world championships on Tuesday in St. Moritz, Switzerland.