Sources: Orioles sign Chris Davis to 7-year contract

Chris Davis of the Baltimore Orioles. (Gail Burton/AP)

BALTIMORE — Multiple people with knowledge of the situation say Chris Davis has agreed to a seven-year, $161 million contract with the Baltimore Orioles, pending a physical.

The people spoke to The Associated Press on condition of anonymity Saturday because the Orioles have not announced the transaction.

The 29-year-old Davis has been with Baltimore since 2011. He hit a major-league leading 47 home runs and amassed 117 RBIs last year.

Davis became a free agent after the 2015 season. The Orioles were his most aggressive suitor, offering a seven-year deal last month.

Davis stalled making a decision. His decision to agree to terms came days after Baltimore reportedly made an offer to hard-hitting free agent Yoenis Cespedes.

Davis has 203 career homers, including 126 over the last three years. He hit a career-high 53 long balls in 2013.

When submitting content, please abide by our submission guidelines, and avoid posting profanity, personal attacks or harassment. Should you violate our submissions guidelines, we reserve the right to remove your comments and block your account. Sportsnet reserves the right to close a story’s comment section at any time.