Mariners sign SS J.P. Crawford to $51M, five-year contract
Lineup (08/17/23) : r/Mariners
Mariners Sign J.P. Crawford to Five-Year Extension – The Sports Place
Seattle Mariners, SS J.P. Crawford reach five-year contract; sources say deal worth $51M - ESPN
2020 Oakland A's Media Guide, PDF, Major League Baseball
Dave Niehaus Seattle Sports Hell
Breaking Down JP Crawford's Extension with the Mariners
J.P. Crawford, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
2015 Cal Poly Baseball Media Guide by Cal Poly Athletics - Issuu
Mariners sign SS J.P. Crawford to 5-year contract extension - NBC Sports
J.P. Crawford, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
Mariners Sign Julio Rodriguez To Extension - MLB Trade Rumors
The 2021 Charlotte Knights Media Guide by CLTKnightsMedia - Issuu