Mariners who could get contract extensions
Morosi: Factors to watch in potential Mariners trade for Juan Soto - Seattle Sports
Mariners Sign J.P. Crawford to Five-Year Extension – The Sports Place
Breaking Down JP Crawford's Extension with the Mariners
Seattle Mariners Will Need More From J.P. Crawford This Season
J.P. Crawford hits grand slam against his former Phillies team
Mariners sign SS J.P. Crawford to $51M, five-year contract
Mariners sign shortstop JP Crawford to 5-year extension
Teoscar Hernandez, Kolton Wong, what's next for Jerry Dipoto & Mariners?