A Leap Forward. Baseball is back in Seattle, by Mariners PR
It wasn't easy to do, but Mariners give shortstop J.P. Crawford a day off vs. Red Sox
2018 Fantasy Baseball Rankings: Shortstop (Updated) - FantraxHQ
Shohei Ohtani furthers his Cy Young case in Angels' win – Orange County Register
J.P. Crawford After 162 Games: Mariners' Shortstop Of The Future?
J. P. Crawford - Wikipedia
Seattle Mariners Will Need More From J.P. Crawford This Season
J.P. Crawford is Mariners' shortstop of the future, but when will that future begin? - The Athletic
Mariners position overview: How long will J.P. Crawford be a fixture at shortstop?
2021 Season Preview: Seattle Mariners – M-SABR
How Julio Rodriguez, pitching revived the 2022 Seattle Mariners
Top plays from 2019 MLB season