How Should the Giants Handle Barry Bonds' Number Retirement?
Scott Boras lays out case for why Phillies should sign Rhys Hoskins to long-term deal Phillies Nation - Your source for Philadelphia Phillies news, opinion, history, rumors, events, and other fun
The 10 most productive free agents in Giants history - The Athletic
MLB trade rumors and news: Padres top prospect healthy, can return to baseball activities - MLB Daily Dish
Blockbuster MLB deals that almost happened
Report: Phillies have an agreement with Kyle Schwarber Phillies Nation - Your source for Philadelphia Phillies news, opinion, history, rumors, events, and other fun stuff.
Adding Nick Castellanos should fix what was broken with the Phillies offense Phillies Nation - Your source for Philadelphia Phillies news, opinion, history, rumors, events, and other fun stuff.
Blockbuster MLB deals that almost happened
Blockbuster MLB deals that almost happened
Barry Bonds - Wikipedia
The Pittsburgh Pirates sign outfielder Barry Bonds to the largest one-year contract worth $4.7 million - This Day In Baseball
Michael Rosenberg: No easy answers for Hall of Fame debate - Sports Illustrated
What we've learned in first 30 games of MLB season, from pitch clock to Rays to A's - The Athletic
Ron Cook: Gregory Polanco's slide into obscurity has been tough to watch
Barry Bonds in Twilight: Re-Emerging to a Less Judgmental Generation, News, Scores, Highlights, Stats, and Rumors