Jon Lester Cheated In The World Series?

SenatorsPanicPowerRankings

Man, sure looks like it, no?

//platform.vine.co/static/scripts/embed.js

Still not convinced that Lester is Bill Belichick Junior? Then perhaps this photo from Larry Brown Sports will change your mind. 

Sure looks like something is inside that glove. At least to me.

The Cardinals didn't play well in GM1 of the World Series. Maybe, just maybe, Jon Lester and his mysterious substance didn't help matters.

Arrow to top