Maybe 51-year-old Barry Bonds didn’t beat the Marlins in a home run derby

Giancarlo Stanton and Christian Yelich say they didn’t lose to AARP member Barry Bonds in a home run derby.
Publish date:

Barry Bonds is the subject of a home run controversy once again. 

On Wednesday, SiriusXM host Craig Mish reported that he’d seen 51-year-old hitting coach Barry Bonds defeat budding Marlins superstars Christian Yelich and Giancarlo Stanton in a home run contest. It seemed improbable, but not exactly unreasonable. 

But wait just a second. Yelich and Stanton are saying now that they beat the game’s all-time best hitter.

Quiz: Where the heck are these NCAA tournament schools?

The participants told’s Joe Frisaro that Stanton and Yelich were actually on the same team, competing in a contest against three scrubs (Miguel Rojas, Jeff Mathis and Chris Johnson). 

“We keep it under wraps. We weren't having a home run derby,” Yelich told Frisaro. “We were trying to make hard contact and get hits. It turned into who could score the most runs. If you hit a homer, it was a run.”

Mish is standing by what he saw, though.

We’re gonna need a Congressional inquiry to get to the bottom of this. 

- Dan Gartland