Posted on December 5, 2009 by nfbenton Johnny Weir finishes third in … Articles & Editorials Johnny Weir finishes third in the Grand Prix Final in Japan.