MIAMI — A person familiar with the discussions says Barry Bonds is talking with the Miami Marlins about working for them as a hitting coach.

The person spoke to The Associated Press on condition of anonymity Monday because the discussions haven’t been confirmed publicly. The Marlins’ interest in the steroids-tainted home run king was first reported by CBSSports.com.

Frank Menechino will be back in 2016 for his third season as Marlins hitting coach, and Bonds would work with him. Bonds has been a guest instructor for the San Francisco Giants in spring training since his playing days ended.

If hired by the Marlins, Bonds would join Don Mattingly’s staff. Mattingly recently became the team’s seventh manager since June 2010.

DIAMONDBACKS: Johnny Cueto rejected a six-year, $120 million offer from Arizona, a person with knowledge of the situation said.

Arizona wants a front-line starter and would have made the right-hander by far the highest-paid player in the organization.

The Diamondbacks met with Cueto and his representative last week, according to the person, who asked not to be identified because the offer had not been made public.

The 29-year-old right-hander was acquired by Kansas City in a midseason trade with Cincinnati this year. He went a combined 11-13 with 3.44 ERA.

TIGERS: Pitcher Jordan Zimmermann signed a five-year, $110 million contract with Detroit that will pay him $18 million in each of the next two seasons, $24 million in 2018 and $25 million in each of the final two seasons.

As part of the agreement announced Monday, he has a full-no trade provision through 2018, then can be dealt to 10 teams without his permission during 2019-20.

The 29-year-old right-hander went 13-10 with a 3.66 ERA last season for Washington, striking out 164 with 39 walks. The previous year, he went 14-5 with a 2.66 ERA.

CARDINALS: Free-agent catcher Brayan Pena agreed to a $5 million, two-year contract with St. Louis, where he will be the backup for Yadier Molina.

The 33-year-old switch-hitter receives $2.5 million in each of the next two seasons.

Pena led Reds catchers with 86 games last season while batting .273 with a career-best .344 on-base percentage.

BRAVES: Right-hander Bud Norris can earn $2.75 million in bonuses based on starts in addition to his $2.5 million salary with Atlanta.

Norris can earn $250,000 for eight starts and $500,000 apiece for 12, 15, 20, 24 and 28. He also can earn $250,000 each for 40, 50 and 60 relief appearances

BLUE JAYS: J.A. Happ’s deal with Toronto is slightly back-loaded.

The left-hander will receive $10 million next season as part of the $36 million, three-year contract agreed to Friday. He will get $13 million in each of the final two seasons.