It's been 22 years, but the U.S. has clinched gold in Men's Figure Skating. More from Fox News Radio's Jeff Monosso, who is at the Winter Games in Vancouver.