Jon Lester Absolutley Had Something In His Glove
After throwing 7.2 shutout innings in a Game 1 victory in the 2013 World Series, it was Jon Lester’s glove that took center stage. Cardinals minor league pitcher Tyler Melling pointed out that Lester was touching some sort of greenish substance…