Mike Leake is no Carlos Beltran…but it’s smelling a little like 2011 up in here. Believe it or not, without Buster Posey or Freddy Sanchez, at the trade deadline the Giants were in first place, 61-47, and in first place[…]↓ Read the rest of this entry…