Look Who's Here, Everyone. It's Barry Bonds!
In today's episode of "Everybody Loves Barry," the semi-retired slugger pays a visit to his old home, gets a standing ovation, and explains that evil jerk side of his brain—that's just a character he plays!
Barry Bonds was welcomed back to AT&T Park with open arms last night as the Giants took on the Dodgers. He hung out in the clubhouse, chatted with Mays and McCovey, spent a few minutes in the press box, then was greeted with wild applause as he took his seats in the owner's box. Yes, he sat next to managing general partner Bill Neukom during the game. A preliminary testing of the water before offering the home run king a new contract? Don't hold your breath. (That Giants lineup is pretty tough to crack.)
It's a little strange to see baseball's persona non grata treated like a conquering general enjoying his well-earned retirement. Especially since Bonds isn't actually retired and would surely love to be playing again. But since no one will give him a contract, including the one organization that still shows him so much love, he'll just have to go on playing the lovable former player. I'm not that suits him.
As for the TV interview, here's a reacp: Bonds was only a jerk to sell tickets and Mike Krukow doesn't pay that much attention to baseball.
'Barry' chants echo at AT&T Park for Bonds and Zito [USA Today] Barry Bonds is at the game tonight [SF Gate] Bonds chats with the Giants' announcers [MLB]
Related
2026 NFL Mock Draft: First 12 Picks Predictions and Analysis
March Madness Sunday Bets: Texas Tech, Tennessee
- Best March Madness Saturday Picks: Arkansas vs. High Point, Vanderbilt ML
- Akron vs Texas Tech, Clemson vs Iowa: Best Bets for Friday
- NCAA Tournament Thursday Picks: Why Georgia and Saint Mary’s Offer Value
- NBA Picks Today: Best Bets for Warriors vs Celtics, Lakers vs Rockets
- Miami (OH) vs SMU Prediction: Best Bet for NCAA Play-In Game
- MLB Home Run Leader Future Picks: Best Bets for 2026 Season
- Top NBA Picks for Today: Thunder vs Magic, Cavs vs Bucks, Nuggets vs 76ers

