Mariners sign SS J.P. Crawford to $51M, 5-year contract
Julio, Kirby scratched as Mariners lose to A's, drop into tie for 1st - Seattle Sports
2022 Topps Heritage #316 J.P. Crawford Seattle Mariners NM-MT MLB Baseball : Collectibles & Fine Art
Charity Night: JP Crawford Autographed Bat & Jersey
J.P. Crawford Baseball Stats by Baseball Almanac
2022 Stadium Club Chrome #96 J.P. Crawford Seattle Mariners MLB Baseball Trading Card : Collectibles & Fine Art
Mariners score 4 in 11th to earn 6-3 win over Astros
Official JP Crawford Seattle Mariners Collectibles, JP Crawford Mariners Collectible Memorabilia, Autographed Merchandise
Kurkjian: Mariners' Julio Rodríguez, JP Crawford will get MVP votes - Seattle Sports
Mariners sign Crawford to new 5-year contract - The Columbian
J.P. Crawford is Having an All-Star Season…Again, by Mariners PR