November 25, 2018 5:20 pm Mikaela Shiffrin Wins Another World Cup Slalom in Vt. Mikaela Shiffrin powered through the fog in Killington on Sunday to win her third straight World Cup slalom race at the venue. US & World Videos 7:02 The potential significance of Karen Read's blood alcohol level 9:27 Karen Read trial: Jury hears from John O'Keefe's niece and nephew 2:35 Boston sneaker brand founder finds inspiration in being ‘unapologetically Asian American' 2:47 Suspect in South Shore stabbings faces judge 2:21 Mass. officials work to address affordable housing crisis