How J.P. Crawford Became The Mariners' Second-Best Player
Mariners, J.P. Crawford agree to 5-year, $51 million contract: Source - The Athletic
J.P. Crawford After 162 Games: Mariners' Shortstop Of The Future?
MLB suspends 12 players, coaches for roles in Seattle Mariners-Los Angeles Angels brawl; Phil Nevin gets 10 games - ESPN
ESPN's Passan: Mariners have 2 paths to a successful offseason - Seattle Sports
J.P. Crawford's grand slam leads Mariners to 8-0 win over Rangers - Seattle Sports
It wasn't easy to do, but Mariners give shortstop J.P. Crawford a day off vs. Red Sox
Mariners' Dipoto: Crawford's offseason, Ray in Year 2, Julio leading off - Seattle Sports
J.P. Crawford - Seattle Mariners Shortstop - ESPN
Close look: 3 players have helped Seattle Mariners get into groove - Seattle Sports
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
ESPN's Passan: Mariners' Julio Rodriguez could get paid 'like nobody else' - Seattle Sports
J.P. Crawford: Breaking News, Rumors & Highlights