Barry Bonds is out as the Miami Marlins hitting coach after just one season.
Sources have confirmed that Bonds was dropped from the coaching staff, as were third-base coach Lenny Harris and bullpen pitching coach Reid Cornelius.
Bonds _ the majors' all-time home run king _ was hired before the 2016 season to bring improvement to an anemic offense that had ranked next-to-last in runs scored the previous season.
But the Marlins improved only marginally under the slugging great.
The Marlins this season scored 655 runs, which ranked ahead of only the Braves and Phillies in the National League.
Bonds had been handpicked by owner Jeffrey Loria to serve as the team's hitting coach, replacing Frank Menechino