Seattle has signed shortstop J.P. Crawford to a new five-year contract, tying a vital member of the ascendant Mariners to the organization through his prime years,
Sources familiar with the deal told ESPN that the contract's total value is $51 million.
"Seattle is a special place for me, and I can't wait to be a part of the team that brings a championship here," Crawford said in a statement.