![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://images.seattletimes.com/wp-content/uploads/2022/11/105545.jpg?d=2040x1360)
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://cdn.vox-cdn.com/thumbor/NvaeUUY7I8XS9kCtDTHgcF5vO74=/0x0:3600x2430/1200x800/filters:focal(2002x702:2578x1278)/cdn.vox-cdn.com/uploads/chorus_image/image/68685121/1273261079.0.jpg)
40 in 40: J.P. Crawford - Lookout Landing
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://images.seattletimes.com/wp-content/uploads/2019/07/urn-publicid-ap-org-e7ee5802a660495c9e3099135ae7f98eRangers_Mariners_Baseball_66252.jpg?d=2040x1324)
Did J.P. Crawford make the Mariners' defensive play of the year?
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](http://sports.mynorthwest.com/wp-content/uploads/2023/09/cropped-Gustafson_Brandon-scaled-1-96x96.jpg)
Do Mariners need to move J.P. Crawford from SS, go after All-Stars? - Seattle Sports
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://image-cdn.essentiallysports.com/wp-content/uploads/Seattle-Mariners-celebrating-Featured-Image-473x315.jpeg)
28-Year-Old Seattle Mariners Star Makes a Generous Gesture Towards Ugandan Youngster Using Bricks to Fulfill His MLB Dream - EssentiallySports
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://static-prod.adweek.com/wp-content/uploads/2022/05/seattle-mariners-jp-crawford-2022.jpg)
The Seattle Mariners Are Breaking Baseball's Unwritten Rules
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://www.si.com/.image/t_share/MTg5MjIyODEyNTkyOTA4MTc5/jpcrawford-mariners.jpg)
Mariners' playoff odds depend on improved hitting - Sports Illustrated
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://phantom-marca.unidadeditorial.es/c5d03ca320551588f2c3e0b06dca70d0/resize/1200/f/webp/assets/multimedia/imagenes/2022/04/08/16494339961172.jpg)
Mariners extend J.P. Crawford's contract in exchange for $51 million
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://cdn.vox-cdn.com/thumbor/kwythaJu0wNBrexXUsrlCYhwe4w=/1400x1050/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/18339303/1157884764.jpg.jpg)
J.P. Crawford's no-look throw was a little miracle
![Seattle Mariners - J.P. Crawford deserves to ✨shine✨ in](https://img.mlbstatic.com/mlb-images/image/private/t_16x9/t_w372/mlb/nt2qybnshfcw7ke9mr82)
J.P. Crawford begins serving reduced suspension