Seattle Mariners give JP Crawford a 5-year, $51 million extension
Rangers 6-1 Mariners (1 Oct, 2023) Game Recap - ESPN (PH)
Do Mariners need to move J.P. Crawford from SS, go after All-Stars
Breakout Imminent: J.P. Crawford - Lookout Landing
Mariners sign shortstop J.P. Crawford to 5-year contract extension
J.P. Crawford, Mariners teammates not pleased with the shortstop's
Here's how to watch or listen to Mariners spring training games in
Are the Mariners Actually Good This Year?
How many home runs were hit in the 2022 MLB playoffs? What's the
Mariners first baseman Evan White, shortstop J.P. Crawford named