Megan Fox recently tossed out the first pitch before a game in Seoul, South Korea, where she was promoting the release of Teenage Mutant Ninja Turtles. Her attempt wasn’t too impressive (especially since she stood halfway between the mound and the plate) but at least she didn’t do this.


[The Big Lead]