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
Why Kyler Murray is a Perfect Match For Minnesota Vikings
Five NFL Free Agency Predictions That Can Still Happen
Five College Pro Days That Could Shake Up the 2026 NFL Draft
Mark DeRosa Needs To Take More Accountability for Team USA
Thursday NBA Betting Guide: Key Spreads and Totals to Target
- Players Championship Betting Guide: Top Picks, Props, and Odds
- College Basketball Best Bets Today: Kentucky and Texas SEC Tournament Picks
- MLB ERA Player Prop Future Bets: Four Pitchers Worth Betting the Under
- Why Duke Blue Devils Look Unstoppable Entering the ACC Tournament
- Big 12 Tournament Preview: Arizona, Houston, Kansas, and Iowa State Contend
- College Basketball Bets Today: Gonzaga, Virginia Tech in Key Tournament Matchups
- MLB Batting Average Player Props: Best Over/Under Future Bets for 2026

