40 in 40: J.P. Crawford - Lookout Landing
Mariners shortstop J.P. Crawford refined swing during COVID-19 shut down
Mariners shortstop J.P. Crawford progressing quickly in his recovery from an ankle sprain
Houston Astros: Jeremy Peña homer in 18th caps sweep of Mariners
J.P. Crawford goes ballistic after orchestrating dramatic walk-off victory for Mariners - Let's f***ing go!
Josh Rojas homers as Mariners beat White Sox 6-3 for season-high 8th straight win - ABC News
J.P. Crawford's no-look throw was a little miracle
MLB world blasts umpire's strike call and ejection
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
Mariners place SS J.P. Crawford on concussion injured list following collision - NBC Sports
Swollen finger has Mariners shortstop J.P. Crawford on the bench and frustrated
Mariners Game #50 Preview, 5/25/23: Oakland at Seattle - Lookout Landing
Dodgers vs. Seattle Mariners: Live updates, news and odds - Los Angeles Times