Mariners, J.P. Crawford Agree To New 5-Year, $51 Million Contract
Jerry_Dipoto
Mariners sign SS J.P. Crawford to $51M, 5-year contract, Columbia Basin
Luis Castillo Is Going To Be a Mariner for Awhile
MORE
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
Mariners sign SS J.P. Crawford to $51M, 5-year contract
Seattle Mariners Will Need More From J.P. Crawford This Season
Winker's catch at wall secures Mariners 2-1 opening day win over Twins - Seattle Sports
JP Crawford extended his contract with the Mariners
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB - Bally Sports
J.P. Crawford hits grand slam against his former Phillies team
Crawford delivers vital two-out walk-off hit to keep Mariners in the playoff hunt