Breaking Down JP Crawford's Extension with the Mariners
MLB Rumors: Aaron Judge, Yankees talking contract, J.P. Crawford signs extension - Lone Star Ball
MLB trade deadline rumors tracker: Latest on Justin Verlander, White Sox, more
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Mariners Trade Deadline Targets: Hitters -- 2B options, Juan Soto, more - Seattle Sports
J.P. Crawford extension with Mariners
Mariners sign Crawford to 5-year extension reportedly worth $51M
Mariners Sign J.P. Crawford To Extension - MLB Trade Rumors
M's position analysis: Club hopes healthier Crawford is still answer at SS
Breaking Down JP Crawford's Extension with the Mariners
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing