Forever Barry
He's 43, kind of a dick and subject to a variety of ailments, including, if you believe the horse steroids charges, laminitis. But nonetheless, Barry Bonds is officially back in the fold with the San Francisco Giants, ready to tackle Mt. Aaron once again. Whew. We were on pins and needles.
Bonds' one-year, $15.8 million contract was made official Monday night, and one of the contract's provisions is that the left fielder can't have his entourage — notably his two personal trainers — anywhere at the ballpark, including the clubhouse, trainers' room, dugout or field.
Also, the Giants made sure to completely clean out Mark Sweeney's old locker.
So anyway, this should be fun. This most certainly will be Barry's final season; and as San Francisco Chronicle columnist Gwenn Knapp said, his final chance to rehabilitate his image. The best way to do that? If we're reading her column correctly, it's Dancing with the Stars.
Deal Is Done — Barry Is Back [SFGate] One More Season To Display Human Side [SFGate]
June 12 MLB Picks: Two Best Bets for Friday
Four Big Takeaways From Day 1 of the 2026 World Cup
Texas Tech's Opponents Should Refuse to Play Brendan Sorsby
The New York Knicks Are Inevitable
Top Storylines to Watch as the 2026 FIFA World Cup Kicks Off
Six Things That Must Happen for USMNT to Win the World Cup
- Best MLB Bets Today: Two Plays for Phillies-Blue Jays and Brewers-Athletics
- Three World Cup Futures Bets Worth Making Before Kickoff
- Tuesday MLB Best Bets: June 9th Pitcher Props Worth Targeting
- NBA Finals Game 2 Betting Picks and Predictions Spurs vs. Knicks
- MLB Picks Today: Two Sunday Bets Worth Backing
- MLB Predictions and Best Bets for Saturday's Biggest Games
- UFC Vegas 118 Betting Picks: Three Fights to Target on Saturday Night

