While Yoenis Cespedes and Bryce Harper put on a show at the 2013 Home Run Derby, other players proved they shouldn't have participated in the storied contest.
Which player will have the better pro career?
Cespedes and Harper—two of the game's brightest stars—combined to hit 56 home runs during the contest. Cespedes, in particular, put on a display of power hitting that had even the most reserved fans on their feet cheering.
Last year's champ, Prince Fielder, wasn't able to rekindle the magic and bowed out after the first round with just five dingers. A two-time winner of the event, Fielder is entitled to some off days.
Many fans had high expectations for Pedro Alvarez, who entered the All Star break with 24 home runs. But he wasn't able to match the high output of the four best, hitting just six home runs in the contest. It was his first appearance in the Home Run Derby, however, and he showed promise.
But there were a couple of hitters who didn't belong in the contest.
David Wright, 3B, National League
The National League captain would have been better off getting some much-needed rest on Monday night rather than exert himself in the Home Run Derby.
New York Mets manager Terry Collins told reporters recently that his third baseman was tired heading into the All Star Break, as noted by Anthony DiComo of MLB.com. When asked about how Wright might perform in the Home Run Derby, Collins replied, "...he doesn't have to prove anything to the people that know him. I just hope he has some fun with it."
Wright certainly looked tired during his brief appearance in the big event. He only managed five home runs and was ousted in Round 1.
Though he's performed admirably in the 2007 Home Run Derby, finishing in second place behind Ryan Howard with 22 home runs, Wright didn't belong in the contest this year. He was MLB's poster boy for the event as it was held in his home stadium, but he didn't have the chops, or the energy, to make anything happen.
Robinson Cano, 2B, American League
Is there any doubt that Cano doesn't belong in the Home Run Derby any more?
For the second straight year, the New York Yankees second basemen failed to produce even a spark of excitement, though he did manage to actually hit a home run this season. If you remember, Cano failed to hit a single bomb in last year's event, as noted by ESPN's Numbers Never Lie:
Well...Robinson Cano has already surpassed his 2012 #HRDerby total of ZERO. So, that's good.— Numbers Never Lie (@ESPN_Numbers) July 16, 2013
Four home runs in two derbies equals epic failure.
Should Cano be invited to another Home Run Derby?
Great hitters don't always make the best derby participants. In Cano's case, this has certainly been true the past couple of years, as he's a phenomenal hitter during the season. This year, he's batting .302 with 21 home runs and 65 RBI.
Perhaps his impressive performance in 2011 was a fluke.
For all our sakes, let's hope the folks who put these teams together come to this conclusion. Cano doesn't have any business participating in another derby.
Follow me on Twitter @JesseReed78