Monday, October 31, 2016

Joe Torre Let Lady Gaga Wear His 1996 World Series Ring

Joe Torre and Lady Gaga hung out at Game 5 of the World Series in Chicago.  Talk about an odd couple.

At some point Torre let Ms. Gaga wear his 1996 World Series ring.  Forever tarnishing the legacy of that victory.