John Daly Gives a Tour of the New Mountain Pass Lodge in Lake Placid | Bobsled
Share:
Three-time Olympian John Daly gives a tour of the new Mountain Pass Lodge in Lake Placid, New York, where winter athletes train ahead of the Games.
Featured Athletes
Up Next