Mariners sign SS J.P. Crawford to $51M, 5-year contract
Everett AquaSox on X: AquaSox Alert: Mariners infielder JP Crawford is tentatively scheduled to make a rehab appearance this weekend for the AquaSox. Subject to change. / X
Angels' patchwork lineup does little in loss to Mariners – Orange County Register
J.P. Crawford Player Props: Mariners vs. Padres
J.P. Crawford Player Props: Mariners vs. Brewers
J.P. Crawford forced from game against Yankees after two at-bats, Mariners
Mariners place J.P. Crawford on concussion injured list
Mariners Injuries: Dipoto's promising updates on Crawford, Kelenic - Seattle Sports
J.P. Crawford Preview, Player Props: Mariners vs. White Sox
J.P. Crawford: Glimpsing the Seattle Mariners of tomorrow
J.P. Crawford and Seattle Mariners Quiet Queens, Win 8-7 - Lookout Landing