Blockbuster MLB deals that almost happened
Mets fans will hopefully never go through what the Pirates faithful are right now
Barry Bonds Is The Goat Of MLB, AND, Bonds was a player who could do it all. Barry Bonds is the most feared hitter the game has ever seen, period!!!!!!!!!!!!!!!!!!!!!
How Should the Giants Handle Barry Bonds' Number Retirement?
Bryce Harper 'stumping' for Phillies to sign Kris Bryant Phillies Nation - Your source for Philadelphia Phillies news, opinion, history, rumors, events, and other fun stuff.
The unlikely story of how No. 762 became Barry Bonds' final home run - ESPN
Bobby Abreu Hall of Fame case discussion
MLB's Superman: Barry Bonds, PED's and the Top 20 Sluggers on Steroids, News, Scores, Highlights, Stats, and Rumors
Flawed vs. bad: Phillies vs. Pirates series preview - The Good Phight
The 10 most productive free agents in Giants history - The Athletic
Roundtable: Who will lead the Phillies in home runs this season? Phillies Nation - Your source for Philadelphia Phillies news, opinion, history, rumors, events, and other fun stuff.
Tim Benz: If there's debate, Pirates can't retire Barry Bonds' number