Matt Duffy may not have been the obvious choice to replace Pablo Sandoval at the onset of the season, given his 6-foot-2, 170-pound frame, but after Casey McGehee struggled through injury and ineffectiveness, Duffy was handed the job and never looked back.