Julio Rodriguez contract details: Mariners ink rookie phenom to massive extension
Mariners give Shortstop J.P. Crawford 5-year, $51M extension
Mariners sign Gold Glove shortstop J.P. Crawford to 5-year extension - Seattle Sports
Mariners Sign INF J.P. Crawford To 5-Year Contract Extension, by Mariners PR
J.P. Crawford News
Mariners, J.P. Crawford Agree To New 5-Year, $51 Million Contract
Mariners Sign INF J.P. Crawford To 5-Year Contract Extension, by Mariners PR
MLB's top 10 extension candidates: Fernando Tatis Jr., Francisco Lindor and key pieces for Yankees, Dodgers
J.P. Crawford, Major League Baseball, News, Scores, Highlights, Stats, and Rumors
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
Mariners sign shortstop JP Crawford to 5-year extension
Mariners erase 7-run deficit, sweep Blue Jays with 10-9 win, KSEE24
J.P. Crawford and the Mariners are a Perfect Match