Remember last year right before Thanksgiving, John Mozeliak pulled the unthinkable and signed PED inflicted Jhonny Peralta to a 4 year pricey deal. People were mad, perplexed and oddly pleased by the urgency of the deal. Eventually, Peralta proved to be hungry to forget about the past and carved out a fine spot at shortstop [...]