Thursday, November 05, 2009
Wait... Joe Girardi has braces?
Did you see that during his post game interview?
He has braces?
How did I not know that?
Is he the first manager to have braces and win a World Series?
Pretty sure Leo Durocher didn't have braces.