Kristi Yamaguchi visits to encourage flu vaccinations 5 min read Figure Skating Health Sports Kristi Yamaguchi visits to encourage flu vaccinations AA News November 1, 2006 Health experts encouraged people to “Get Immunized!” last Wednesday at the Mall of America....Read More