Mariners sign shortstop J.P. Crawford to 5-year contract extension
Dipoto: Future for J.P. Crawford, the value of Mariners making playoffs - Seattle Sports
J.P. Crawford extension with Mariners
3 roster moves Mariners must make ahead of 2023 playoffs stretch run
MORE
Seattle Mariners shortstop J.P. Crawford signs five-year extension
Mariners sign shortstop JP Crawford to 5-year extension
J.P. Crawford: Breaking News, Rumors & Highlights
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Seattle Mariners Will Need More From J.P. Crawford This Season
Luis Castillo extension: Mariners agree to five-year deal with righty, reportedly worth $108 million