Mariners mailbag: Is it time for that Mitch Haniger extension, prospect watch and more - The Athletic
Mariners extend win streak to seven with victory over Padres
J.P.'s Crawford's offseason work paying off
Mariners' J.P. Crawford out of lineup with a strained pectoral muscle
How long will J.P. Crawford be a fixture at shortstop for Mariners?
Mariners who could get contract extensions
Mariners, J.P. Crawford agree to 5-year, $51 million contract: Source - The Athletic
Mariners, J.P. Crawford agree to five-year, $51 million extension, per report
J.P. Crawford: Breaking News, Rumors & Highlights
Seattle Mariners, SS J.P. Crawford reach five-year contract; sources say deal worth $51M - ESPN
Mariners sign SS J.P. Crawford to five-year, $51M extension
Breaking Down JP Crawford's Extension with the Mariners
Seattle Mariners Will Need More From J.P. Crawford This Season
Mariners sign shortstop JP Crawford to 5-year extension