Famed South Lake Tahoe Skier Kyle Smaine dies in Japanese avalanche
US skier Kyle Smaine has died in an avalanche in Japan, according to a post from his wife on Instagram.
Read More Local News – CBS San Francisco
US skier Kyle Smaine has died in an avalanche in Japan, according to a post from his wife on Instagram.
Read More Local News – CBS San Francisco