40 in 40: JP Crawford - Lookout Landing
Mariners position overview: How long will J.P. Crawford be a fixture at shortstop?
J.P. Crawford: Breaking News, Rumors & Highlights
Luis Castillo extension: Mariners agree to five-year deal with righty, reportedly worth $108 million
Mariners sign shortstop J.P. Crawford to 5-year contract extension
Seattle Mariners: JP Crawford is here to stay, what about Marte
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
Luis Castillo extension: Mariners agree to five-year deal with righty, reportedly worth $108 million
J.P. Crawford and the Mariners are a Perfect Match
Mariners Agree To Extension with RHP Andrés Muñoz, by Mariners PR
J.P.'s Crawford's offseason work paying off
Mariners sign shortstop JP Crawford to 5-year extension