NEW YORK (Reuters) - Milwaukee Brewers outfielder Ryan Braun has agreed to a five-year contract extension that will keep the three-time All-Star with the team through the 2020 season, the club said on Thursday.
Financial terms of the deal, which includes a no-trade clause, were not disclosed but it is reported to be worth $105 million, one of the highest ever for an outfielder, according to a report on Major League Baseball's website (www.mlb.com).
The $21 million average annual value of the contract ranks second among outfielders, after Manny Ramirez's two-year, $45 million deal with the Los Angeles Dodgers.
"Ryan Braun has already shown that he is a very rare and special talent," Brewers Chairman and Principal Owner Mark Attanasio said in a statement.
Braun previously had signed an eight-year, $45 million contract with the Brewers in 2008.
His signing represents the longest commitment to a player by the Brewers. He and Colorado shortstop Troy Tulowitzki are the only Major League players signed through the 2020.
Braun, 27, hit .304 with the Brewers last season and has a .359 average in 18 games this year.
(Reporting by Gene Cherry in Salvo, North Carolina; Editing by Frank Pingue)