Back to the Cleveland Guardians Newsfeed

Charlie Sheen lands to cheer on Indians in Game 7 of the World Series (video)

CLEVELAND, Ohio -- The Wild Thing has hit the ground.

Charlie Sheen landed at Burke Lakefront Airport to catch the Cleveland Indians take on the Chicago Cubs in Game 7 of the World Series.

He wasn't alone.

Dressed in an Indians cap, he brought with him a grab bag of good luck charms, including his very own Jobu -- the voodoo doll from "Major League." Sheen, who had lobbied unsuccessfully to throw out a first pitch during the series, also promised to break out his Ricky Vaughn glasses from the 1989 comedy.

Sheen, who was flown into town by Cleveland businessmen Bobby George of Corporate Management Group and Tony Madalone, owner of Fresh Brewed Tees, brought some advice with him.