Charlie Sheen was denied from the powers that be from throwing the first pitch at last night's game 7 of the World Series. BUT but that doesn’t mean they can keep him from attending the game as Ricky Vaughn ("Wild Thing")!

Charlie Sheen was spotted entering Progressive Field last night before game 7 dressed as Ricky Vaughn from the classic 90’s movie “Major League”. Perhaps if they had brought him in as their closer, they could've had better luck? Maybe?