Charlie Sheen Showed Up To Game 7 Of The World Series Dressed Up As Ricky Vaughn From Major League

The MLB denied Charlie Sheen from throwing the first pitch at tonight’s game 7 of the World Series but that doesn’t mean they can keep him from attending the game.

Tonight, Sheen was spotted entering Progressive Field before game 7 dressed as Ricky Vaughn from the classic 90’s movie “Major League”.

The Indians sure could use a closer if they game is within reach tonight.