There's reason to be optimistic for J.P. Crawford in 2023 - Lookout Landing
Mariners place SS J.P. Crawford on concussion injured list following collision - NBC Sports
A Big Decision On J.P. Crawford Awaits The Mariners
J.P. Crawford Stats, Fantasy & News
MLB roundup: J.P. Crawford belts slam as M's blast Rangers
J.P. Crawford's adjustments have helped him reverse slow start with Mariners
Shortstop J.P. Crawford is important for Mariners future, present
Phillies Notebook: For J.P. Crawford, another short but valuable opportunity – Trentonian
J.P. Crawford adds strength to arsenal
J.P. Crawford is Having an All-Star Season…Again, by Mariners PR
Former Lakewood High baseball star JP Crawford playing in All-Star Futures Game – Press Telegram
J.P. Crawford's tying double, 10/08/2022
J.P. Crawford: Glimpsing the Seattle Mariners of tomorrow