Listen now:
NBC Sports

Bode Miller feels the best he has in 12 years