Royals Top 30 Prospects and MiLB Top 70 - Royals Review
The Player Plan: Coming off a Gold Glove season, is J.P. Crawford the Mariners' shortstop of the future?
Phillies JP Crawford makes MLB debut vs. Mets
MLB world blasts umpire's strike call and ejection
Mariners place J.P. Crawford on IL, recall Dylan Moore
There's reason to be optimistic for J.P. Crawford in 2023 - Lookout Landing
Brendan Donovan leads off, Steven Matz takes mound as Cardinals face Seattle Mariners
Justus Sheffield, Jake Fraley and Felix Hernandez provide plenty of weekend intrigue for Mariners, Sports
Mariners' J.P. Crawford Drops Massive F-Bomb, Signs Camera After Walk-off Win vs. Rangers - Sports Illustrated
Postgame Show: Captain J.P. Crawford Keeps the Mariners Alive With Walk-Off Double!
So J.P. Crawford made some errors last year - Lookout Landing
Former BC Pitchers Justin Dunn, Michael King Make Opening Day Rosters - EagleAction
J.P. Crawford's adjustments have helped him reverse slow start with Mariners
J.P. Crawford's slam, run in 10th lifts Mariners past Rays 6-5 - Seattle Sports
Toronto Blue Jays probable pitchers & starting lineups vs. Seattle Mariners, April 28