A's drop third in a row after giving up 14 hits and 7 earned runs in Seattle - Athletics Nation
40 in 40: JP Crawford - Lookout Landing
Mariners find themselves in rare spot heading into September: first place
Mariners mulling Opening Day roster decisions
J.P. Crawford makes incredible play
Semien, Dunning lift Rangers over Mariners, win series - The San Diego Union-Tribune
Seven words for seven more innings of Mariners baseball (Mariners defeat Padres 8-3) - Lookout Landing
Baseball: 'Rock Bottom', Mariners Booed off the Field in Loss to Rays – Eli Sports Network
J.P. Crawford exits with injury in loss to Yankees
Dark days' to a bright future: Tracing the rise of the Mariners' J.P. Crawford - The Athletic
Julio Rodríguez and the Mariners stay red hot with 7-0 win over Oakland
More than just 'The Throw': J.P. Crawford gets his feet underneath him with Mariners - The Athletic
Mariners find themselves in rare spot heading into September: first place
Mariners position overview: How long will J.P. Crawford be a fixture at shortstop?
Chris Flexen providing stability to Mariners' staff