28 Feb 2016: J. P. Crawford of the Phillies during the spring
J.P. Crawford Statcast, Visuals & Advanced Metrics
MLB draft: Redrafting the 2013 class 10 years later, with Astros
2022 Cal Poly Baseball Team Information Guide by Cal Poly
MORE
J.P. Crawford-Jean Segura trade: Reassessing the Phillies-Mariners
Know your spring roster: A primer on all 60 players at Phillies
2016 Spring Training, March 21st
Salami of the Week: J.P. Crawford's been dressing for revenge
Phillies Notebook: For J.P. Crawford, another short but valuable
One of the greatest endings you'll ever see in a regular season
Friday Four: The Bad Draft Picks Edition