This date in baseball
Bonds homers put obscure hurlers in limelight – East Bay Times
Barry Bonds was blessed with natural talent
Cabrera leads Tigers to 4-2 win over Orioles
Seven Bruins Named to 2023 MLB Opening Day Rosters - UCLA
A Day In Wrigley Field History: April 20, 1986 - Bleed Cubbie Blue
Barry Bonds' top moments
Giants' Barry Bonds curse continues: 17th straight Opening Day
The All-Time MLB Team, Left Field: Barry Bonds - AZ Snake Pit
Barry Bonds Official Website San Francisco Giants Legend and BASHOF
Verlander faces former teammate Cabrera one more time as Astros
Masterful Webb pitches Giants past Dodgers in playoff opener - The
Top 100 MLB players of all time -- Nos. 50-26 - ESPN