Mikaela Shiffrin clinches 8th women’s slalom title in return from injury
All Mikaela Shiffrin has been really looking for in her first race back after a six-week injury layoff was "good skiing."What she got, though, was even by the American star's standards "an insane way to return."Shiffrin made a triumphant…