Mariners activate shortstop J.P. Crawford from 7-day injured list
Mariners place J.P. Crawford on concussion injured list
Mariners mailbag: There's still plenty of young shortstops available, but none are likely to replace J.P. Crawford
J.P. Crawford returns to Mariners lineup after a bout with food poisoning, Mariners
What happened to JP Crawford? Mariners shortstop pulled early from game against Yankees
J.P. Crawford returns from bereavement list
Phillies Notebook: For J.P. Crawford, another short but valuable opportunity – The Times Herald
Mariners reinstate SS J.P. Crawford, put RHP Emerson Hancock on 15-day IL - Lookout Landing
J.P. Crawford leaves with injury, 06/20/2023
J.P. Crawford: Glimpsing the Seattle Mariners of tomorrow