It’s the French word for “sled.” Some thought the sled looked like a skeleton and it’s said that’s how the sport got its name. But others think the term skeleton comes from people ...
If you've got a free Sunday morning in your calendar, think about going to the Whistler Sliding Centre (WSC) for this year's ...