/cdn.vox-cdn.com/uploads/chorus_image/image/48576551/GettyImages-489326622.0.jpg)
The Orioles have agreed to re-sign first baseman Chris Davis to a massive 7-year, $161 million contract, according to MLB Network's Jon Heyman. Ken Rosenthal of FOXSports.com reports that Davis received a full no-trade clause from Baltimore, and that his deal does not include an opt-out clause.
The agreement completes a negotiation dance between the O's and Davis that has been ongoing since November, ending speculation that the slugger could leave Baltimore for another rumored suitor like the Astros, Blue Jays or Cardinals. Davis' signing means that the O's will not be signing Yoenis Cespedes, despite the team making him a 5-year offer in the last few days.
Davis, 29, is the third significant free agent to re-sign with Baltimore this winter, joining Matt Wieters (1-year, $15.8M) and Darren O'Day (4 years, $31M). The O's recently lost Wei-Yin Chen to the Marlins on a 5-year, $80 million deal, and has been focused on getting a deal done with Davis all winter.
In five seasons with the Orioles after being acquired from the Rangers in 2011, Davis has hit .257/.341/.526 with 161 home runs and 425 RBI in 617 games. He was widely ranked as one of the top free agent position players this winter, along with Cespedes, Jason Heyward, Justin Upton and Alex Gordon.