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

Thursday March 17th, 2016

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


SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide—from Peter King, Tom Verducci, Lee Jenkins, Andy Staples, Grant Wahl, and more—delivered straight to you, along with up-to-the-minute news and live scores.