J.P. Crawford has 2-out hit in the 9th inning to lift Mariners
Mariners sign SS J.P. Crawford to five-year, $51M extension
Mariners sign shortstop J.P. Crawford to 5-year contract extension
J.P. Crawford is making this fun - Lookout Landing
J.P. Crawford's no-look throw was a little miracle
MLB Network's Morosi: How much closer are Mariners getting to
There's reason to be optimistic for J.P. Crawford in 2023
The Seattle Mariners Are Breaking Baseball's Unwritten Rules
Astros boost wild card lead with contentious 8-3 win over Mariners
J.P. Crawford adds strength to arsenal
Despite repeatedly being written off, M's not going anywhere
Breakout Imminent: J.P. Crawford - Lookout Landing
Mariners call up top prospects J.P. Crawford and Shed Long ahead
Crawford delivers vital two-out walk-off hit to keep Mariners in
Mariners sign Crawford to new 5-year contract - The Columbian