Cheaters Never Win – and Winners Never Cheat !
Damning evidence that Red Sox pitcher Jon Lester cheated last night during game #1 of the World Series –Notice the lump of Vaseline (?) in Lester’s upper glove

(Via GWP) Boston Red Sox pitcher Jon Lester turned in a phenomenal outing in Game 1 of the World Series on Wednesday against the St. Louis Cardinals. But the Boston pitcher is now being accused of greasing the ball.
[wpvideo nKWHCbyo]