Ejection 142 - JP Crawford Tossed After Looking Strike 3 in
Mariners' baserunning and situational hitting game offers a glimpse
J.P. Crawford: Glimpsing the Seattle Mariners of tomorrow
Mariners shortstop J.P. Crawford named a finalist for Rawlings
Cleveland steals spotlight from Mariners prospects as Zach Plesac
There's reason to be optimistic for J.P. Crawford in 2023
Tipsheet: Mariners, Blue Jays show how baseball marketplace can work
So J.P. Crawford made some errors last year - Lookout Landing
Is J.P. Crawford trending toward being the Mariners' long-term
Analysis: Who the Mariners might be willing to trade as MLB
J.P. Crawford thirsts for improvement
Mariners SS JP Crawford Here To Stay For The Long Haul?
Mariners Catchers Are Chasing History
Mariners make playoffs for 1st time in 21 years, ending oldest