Is Mariners' J.P. Crawford truly making a leap at the plate? - Seattle Sports
Will M's decision to stick with J.P. Crawford at shortstop pay off?
The Mariners Have Taken A Baffling Stance Regarding Their Shortstop
Mariners Sign INF J.P. Crawford To 5-Year Contract Extension, by Mariners PR
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
Dipoto: Future for J.P. Crawford, the value of Mariners making playoffs - Seattle Sports
J.P. Crawford extension with Mariners
Mariners, J.P. Crawford agree to 5-year, $51 million contract: Source - The Athletic
Phillies, Mariners In Serious Talks About Jean Segura Trade - MLB Trade Rumors
J.P. Crawford: Breaking News, Rumors & Highlights
How long will J.P. Crawford be a fixture at shortstop for Mariners?
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Mariners, Dylan Moore Agree to Three-Year Extension - MLB Trade Rumors
MLB Trade Rumors and News: MLB Hall of Fame ballot revealed, Braves sign Smyly - MLB Daily Dish
Breaking Down JP Crawford's Extension with the Mariners