The Miami Marlins fired hitting coach Barry Bonds on Wednesday, along with third base coach Lenny Harris and bullpen coach Reid Cornelius.
Miami also announced a $40-million, three-year contract with third baseman Martin Prado, who would have been eligible for free agency, and exercised a $2-million club option on outfielder Ichiro Suzuki.
Miami finished fourth in the majors in batting average at .263 but fourth-lowest in runs at 655 and next-to-last with 128 home runs. The Marlins improved in all three categories from 2015.
Prado hit .305 with eight home runs and 75 runs batted in.
Suzuki, 42, this year became the 30th player to reach 3,000 hits. He batted .291 in 143 games.