Lol. Dude you live in CO, maybe that's why... Go to the Northeast, there are things printed in french.... Vermont, New Hampshire, Maine, etc... All have things printed in french as well.
There are many Canadian citizens who ski the Northeast, so yes, it would be helpful to know french, depending on where you ski/live....
How many of us are going to spend time around a Spanish person?