MLB Power Rankings: The Padres reach a season high and the Phillies are flying - The Athletic
Barry Bonds to have No. 25 retired by the Giants
Who will be the next Hall of Famer from each of the 30 MLB teams?
Barry Bonds has number retired by Giants, takes left field in San Francisco one last time
There's no reason to object to Barry Bonds' number retirement
New York Giants team ownership history – Society for American Baseball Research
Giants retire Barry Bonds' No. 25 before falling to Pirates
Giants retiring Barry Bonds' jersey number: 25
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August
Willie Mays says Barry Bonds belongs in Hall of Fame as Giants retire No. 25
MLB playoffs need fix if best teams keep disappearing
Barry Bonds No. 25 jersey retirement: Time, TV/live stream info for ceremony
Barry Bonds will have his No. 25 jersey retired by San Francisco Giants in August
San Francisco Giants will retire Barry Bonds' No. 25 jersey in August