Eric Sogard hit more runs for the Blue Jays in 55 games than he did in his entire career up to that point.
It's not like the Blue Jays haven't had their fair share of turning around players coming off down seasons either: Francisco Liriano, Jason Grilli, Joaquin Benoit, Dominic Leone, Aledmys Diaz, Eric Sogard, David Phelps. People tend to be more blind to the good things happening to their own team sometimes.