Julia wins Olympic gold!

Julia Mancuso led both giant slalom runs Friday and won the Olympic gold medal in the final women’s alpine event in Sestriere, Italy. “You rule … read more