Yoenis Cespedes has been selected as the American League's final member for the All-Star Home Run Derby.

Cespedes joins captain Robinson Cano, Prince Fielder and Chris Davis on the squad.

Cano named Fielder and Davis to his squad on Monday, but said he wanted more time to select the last spot.

"It's hard," Cano said. "The big guys, because there's a lot of good guys up there that should be in the Derby. You only get to pick three. You try to do the best and pick the guys that you think are going to help you. There are other guys who should be in the Derby, but you only get a chance to pick three more."

Cespedes will become the fourth player not chosen for the All-Star game to compete in the event.