Mariners, Dylan Moore Agree to Three-Year Extension - MLB Trade Rumors
Crawford's tiebreaking homer in 9th lifts 1st-place Mariners to 8
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Mariners sign shortstop J.P. Crawford to 5-year contract extension
2023 MLB Season Preview: Seattle Mariners - Battery Power
Mariners Sign J.P. Crawford to Five-Year Extension – The Sports Place
Seattle Mariners Trade Deadline Guide
Who) Will the Mariners be trying to trade at the deadline
Mariners sign SS J.P. Crawford to five-year, $51M extension
M's position analysis: Club hopes healthier Crawford is still
Seattle Mariners Offseason Primer: Who could be on their radar
Mariners position analysis: M's hope healthier J.P. Crawford is
Breaking Down JP Crawford's Extension with the Mariners