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

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.
Stanton @Giancarlo818 and @ChristianYelich set the record straight. GS/CY: Barry Bonds, 51, did not beat them in HR contest
— Jon Heyman (@JonHeyman) March 17, 2016
Stanton/Yelich say it was 3 on 3 hitting drill. they did say Bonds was amazing hitting balls out. "Very impressive," said GS.
— Jon Heyman (@JonHeyman) March 17, 2016
• Quiz: Where the heck are these NCAA tournament schools?
The participants told MLB.com’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.
Barry Bonds hit 4 BP Home Runs including a walk off to end it. Asked coach directly did Bonds win that ? His answer - YES. #witness
— Craig Mish (@CraigMish) March 17, 2016
We’re gonna need a Congressional inquiry to get to the bottom of this.
- Dan Gartland

Where Culture Meets Sports: Your dose of Hot Clicks, viral videos, bizarre and hilarious stories and more from the intersection of pop culture and sports.