Mariners lock up trade deadline acquisition Luis Castillo on 5
J.P. Crawford's grand slam leads Mariners to 8-0 win over Rangers
J.P. Crawford's Offensive Transformation - MLB Trade Rumors
Mariners who could get contract extensions
Mariners sign shortstop JP Crawford to 5-year extension
Breaking Down JP Crawford's Extension with the Mariners
J.P. Crawford extension with Mariners
Phillies, Mariners In Serious Talks About Jean Segura Trade
J.P. Crawford-Jean Segura trade: Reassessing the Phillies-Mariners
Mariners sign clubhouse leader J.P. Crawford to 5-year $51 million
M's position analysis: Club hopes healthier Crawford is still
Mariners' teardown continues with trade of Jean Segura to the
The Mariners Have Taken A Baffling Stance Regarding Their Shortstop
Mariners sign SS J.P. Crawford to $51M, five-year contract
Mariners sign SS J.P. Crawford to $51M, 5-year contract