JP Crawford extended his contract with the Mariners
Luis Castillo extension: Mariners agree to five-year deal with righty, reportedly worth $108 million
MLB State of the Position 2023: Every Team's 5-Year Plan at Shortstop, News, Scores, Highlights, Stats, and Rumors
Mariners, J.P. Crawford agree to five-year, $51 million extension, per report
How the Mariners and Julio Rodríguez arrived at a potentially historic extension - The Athletic
J.P. Crawford: Breaking News, Rumors & Highlights
J.P. Crawford After 162 Games: Mariners' Shortstop Of The Future?
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
Mariners activate SS J.P. Crawford from the seven-day injured list
Tim Beckham is Seattle Mariners shortstop of now