Yahoo Sports: Figure skater Johnny Weir officially announced his retirement. The three-time U.S. figure skating champion will hang up his skates and join the NBC team to cover the Sochi Olympics.

Weir is best known for his outrageous outfits on and off the ice. Take a journey through some of Weir’s wildest fashion statements outside of the rink. We can’t wait to see what he will be wearing in Sochi.

See the slideshow here.