New York Yankees second baseman Robinson Cano will defend his State Farm Home Run Derby title as the American League team's captain, opposite Los Angeles Dodgers center fielder Matt Kemp.