Major League Season RecapMajor League Baseball Season Recap 1997 - This Day In Baseball
2020 Oakland A's Media Guide, PDF, Major League Baseball
Mariners sign shortstop JP Crawford to 5-year extension
Mariners sign SS J.P. Crawford to five-year, $51M extension
Elliott 2021 most influentials: Anthopoulos, Walker and Honourable Mentions — Canadian Baseball Network
Breaking Down JP Crawford's Extension with the Mariners
Dave Niehaus Seattle Sports Hell
J.P. Crawford extension with Mariners
Hot Stove Targeting: Yu Darvish
Mariners J.P. Crawford's defense continues to impress
Seattle Mariners, SS J.P. Crawford reach five-year contract; sources say deal worth $51M - ESPN
Open Discussion: Week of June 5, 2022
Mariners beat Twins 2-1