![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://sports.mynorthwest.com/wp-content/uploads/2023/05/GettyImages-1258043097.jpg)
France hits 2 homers, Gilbert goes 8 innings, Mariners top A's 3-2 - Seattle Sports
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://a.espncdn.com/photo/2020/0723/MLB_2020_Preview_MM_16x9.jpg)
2020 MLB season preview - Power Rankings and everything you need to know for 60-game sprint - ESPN
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://c8.alamy.com/comp/2MB1NY5/seattle-mariners-jp-crawford-walks-off-the-field-after-he-flew-out-with-a-runner-on-base-to-end-the-fifth-inning-of-the-teams-baseball-game-against-the-houston-astros-friday-july-22-2022-in-seattle-ap-phototed-s-warren-2MB1NY5.jpg)
Seattle Mariners' J.P. Crawford walks off the field after he flew out with a runner on base to end the fifth inning of the team's baseball game against the Houston Astros, Friday
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://res.cloudinary.com/graham-media-group/image/upload/f_auto/q_auto/c_scale,w_400/v1/media/gmg/CITE6SSLWNHXZJWKK7CLGRWV7Q.jpg?_a=AJFJtWIA)
Judge hits No. 44, Yankees beat Mariners 9-4 to stop skid
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://i.cbc.ca/1.5259575.1566774357!/fileImage/httpImage/jays-mariners-082519.jpg)
Marco Gonzalez pitches 3-hit ball as Mariners down Jays
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://cdn.vox-cdn.com/thumbor/a5qZA48DMuT8NXYNzzS_ghnzrdA=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/23376262/1323785596.jpg)
J.P. Crawford and Seattle Mariners agree to 5-year extension - Lookout Landing
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://cdn.vox-cdn.com/thumbor/X5Tok4tmpy7LuAfXT3cPiYhtG_c=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/22446776/usa_today_15900857.jpg)
J.P. Crawford declines ortolan, eats Oriole instead, Mariners win 4-2 - Lookout Landing
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://sports.mynorthwest.com/wp-content/uploads/2023/05/GettyImages-1258043011.jpg)
France hits 2 homers, Gilbert goes 8 innings, Mariners top A's 3-2 - Seattle Sports
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://i.ytimg.com/vi/xCETZzne74A/maxresdefault.jpg)
Ejection 142 - JP Crawford Tossed After Looking Strike 3 in Seattle That Resembled Earlier Ball Call
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://images.seattletimes.com/wp-content/uploads/2022/11/11092022_tzr_tzr_105609.jpg?d=1200x630)
Mariners analysis: Looking at the middle infield market and where J.P. Crawford fits
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://cloudfront-us-east-1.images.arcpublishing.com/cmg/KPRKLRGLLZAMNM2R4OOLMLKYPE.jpg)
Seattle Mariners activate SS J.P. Crawford from the 7-day injured list – KIRO 7 News Seattle
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://www.ksat.com/resizer/FFmAy3lPewbXsu8rCUqMvvMRfyc=/arc-anglerfish-arc2-prod-gmg/public/HF2X2C36ERC3FBPZPJ6K4URHPA.jpg)
Judge hits No. 44, Yankees beat Mariners 9-4 to stop skid
![Mariners' J.P. Crawford expected to be ready for opening day after fouling ball off foot in practice](https://staticg.sportskeeda.com/editor/2023/09/a99e6-16959673298745-1920.jpg)
J.P. Crawford goes ballistic after orchestrating dramatic walk-off victory for Mariners - Let's f***ing go!