Mikaela Shiffrin once again proves she's the greatest -- and perhaps the most resilient athlete of all time too -- winning her 100th World Cup title.
Tucked away beneath the imposing shadow of Carningli mountain in West Wales, you'll find the idyllic village of Newport ...