Johnny Weir

Johnny Weir is an American figure skating and television commentator who is a two-time Olympian and a three-time U.S. National champion. Weir was born in Coatesville, Pennsylvania and he began skating at 12 years old, which is much older than most elite skaters begin. After he began skating, Weir and his family moved to Newark, Delaware. He went on to... read full bio