J.P. Crawford expected to miss 'a couple weeks,' but ankle injury
J.P. Crawford has 2-out hit in the 9th inning to lift Mariners
Contending Mariners win for 10th time in 11 games; A's out
Dive of the Week: J.P. Crawford is always hustling - Lookout Landing
Mariners sign shortstop J.P. Crawford to 5-year contract extension
Seattle Mariners 2023 Opening Day roster overlook — Converge Media
Will M's decision to stick with J.P. Crawford at shortstop pay off
J.P. Crawford has 2-out hit in the 9th inning to lift Mariners
Seattle Mariners Manager Calls MLBbro Shortstop JP Crawford Team
Mariners roster projection 2.0: Inching closer and closer to
J.P. Crawford has 2-out hit in the 9th inning to lift Mariners
J.P. Crawford spent his offseason putting on muscle and tweaking