It sounds like Barry Bonds was fired because Don Mattingly delivered an ultimatum to Jeffrey Loria - MLB Daily Dish
Foundation
MLB Network to Air Don Mattingly Documentary April 3rd
Barry Bonds 'grateful and humbled' for his time with Marlins - ESPN
Barry Bonds wants to keep role with Marlins
Barry Bonds wants to keep role with Marlins
Barry Bonds reportedly dismissed as Marlins hitting coach
Don Mattingly can do both — the former All-Star wins 2020 NL Manager of the Year - The Athletic
Barry Bonds out as hitting coach for the Marlins after just one season
Barry Bonds Fired by Marlins: Latest Comments and Reaction, News, Scores, Highlights, Stats, and Rumors
MLB Rumors: Don Mattingly would have resigned as Marlins' manager if Barry Bonds was kept
Giancarlo Stanton's home run streak ends, Marlins top Giants
Perry Hill Delivers a Simple Message for a Complex Task - The New York Times
Hitting Brings Don Mattingly and Barry Bonds Together on Marlins Staff - The New York Times