Mariners sign shortstop JP Crawford to 5-year extension
Kyle Lewis homers, Mariners hand Rangers 10th straight road loss 3-2 - Seattle Sports
The Athletic Baseball Show: A show about MLB - The Athletic
Seattle Mariners give JP Crawford a 5-year, $51 million extension
Watch: J.P. Crawford makes an acrobatic tag to prevent stolen base
Championship Year in Review: From April to October, in their own words - Giants Extra
Mariners Offseason Plan: A Collaborative effort for 2023
It wasn't easy to do, but Mariners give shortstop J.P. Crawford a day off vs. Red Sox
Mariners Moose Tracks, 1/10/23: J.P. Crawford, Brandon Belt, and Brett Phillips - Lookout Landing
Mariners sign SS J.P. Crawford to $51M, five-year contract
Mariners SS JP Crawford Here To Stay For The Long Haul?
Seattle Mariners J.P. Crawford five-year contract - TSN.ca
J.P. Crawford After 162 Games: Mariners' Shortstop Of The Future?
Open Discussion: Week of June 5, 2022
Seattle Mariners Captain JP Crawford Is Off To A Sizzling Start After Inking New Bag