Mariners Sign INF J.P. Crawford To 5-Year Contract Extension
J. P. Crawford - Wikipedia
Mariners sign shortstop J.P. Crawford to 5-year contract extension
Raleigh has HR, 3 RBIs as Mariners beat Royals 6-5
MORE
J.P. Crawford, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
Mariners activate SS J.P. Crawford from the seven-day injured list
Cleveland Guardians score vs. Seattle Mariners live updates
J.P. Crawford Is Choosier and Bruisier
Mariners snap skid with 7-3 win over Braves
Royals snap season-best four-game win streak with 6-5 loss to Mariners
J.P. Crawford hits grand slam against his former Phillies team
Five Things I Liked (Or Didn't Like) As the Regular Season Wrapped Up