OXON HILL, Md. (AP) — A person familiar with the negotiations says 39-year-old closer Fernando Rodney and the Arizona Diamondbacks have agreed to a $2.75 million, one-year contract. The person spoke on condition of anonymity Wednesday because the agreement is subject to a physical. Rodney was an All-Star for the third time this year, saving 25 games in 28 chances with San Diego and Miami, which acquired him on June 30.