J.P. Crawford
J.P. Crawford begins serving reduced suspension
Mariners sign SS J.P. Crawford to $51M, 5-year contract
J.P. Crawford Player Props: Mariners vs. Blue Jays
MORE
Mariners shortstop J.P. Crawford forced from game after 'weird little collision
Mariners Reinstate INF J.P. Crawford from 7-day IL; Recall RHP Darren McCaughan, by Mariners PR
J.P. Crawford Player Props: Mariners vs. Cardinals
Mic'd Up: J.P. Crawford
jp crawford (@jp_crawford) / X
In praise of J.P. Crawford, the Mariners' Ghost-Star - Lookout Landing
J.P. Crawford two-out double gives Mariners 3-2 walk-off win over Rangers
There's reason to be optimistic for J.P. Crawford in 2023 - Lookout Landing
J.P. Crawford's walk-off double, 09/28/2023
J.P. Crawford is Having an All-Star Season…Again, by Mariners PR
J.P. Crawford After 162 Games: Mariners' Shortstop Of The Future?