Slugger Khris Davis' contract, announced Thursday by the Oakland Athletics, takes him through the 2021 season.

The deal adds $33.75 million for 2020 and '21, which increased Davis' guarantee to $50.25 million over three years, a person familiar with the agreement told The Associated Press.

Davis hit a majors-best 48 home runs last season while setting a career high with 123 RBI, helping send the 97-win A's back to the playoffs for the first time in four years. He is leading the majors again with 10 home runs so far this season and is batting .260 with 20 RBI.

Davis agreed in January to a $16.5 million, one-year contract and would have been eligible for free agency after this season.

Rangers send pitcher to minors

The Texas Rangers optioned left-hander Kyle Bird to Triple-A Nashville after his second stint in the majors this season.

Bird has a 6.75 ERA with a save in five relief appearances for the Rangers in his first big league action.

Texas will make a corresponding move before Friday's series opener against Houston to fill Bird's spot on the 25-man roster. The Rangers were off Thursday after sweeping a three-game series against the Los Angeles Angels.

Giants manager, outfielder ejected

San Francisco Giants manager Bruce Bochy was ejected Thursday during his team's game against the Washington Nationals.

Home plate umpire Ryan Additon ejected Bochy during the top of the fourth inning for arguing balls and strikes after Additon called Belt out on a pitch that missed the zone off the outside corner.

"That zone was too big," Bochy said. "Belt had no chance. Even the two before that, they were close, but it got wider there and that's enough. Come on."

Giants left fielder Brandon Belt was also ejected after flinging his helmet to the ground when Additon rang him up on strikes in the seventh.

The ejection was the first of the year for Bochy, the 42nd of his Giants career and his 75th ejection in 25 seasons as a major league manager.