Houston Astros: For J.P. France, quite the trip to big league debut
Rangers vs. Astros ALCS Game 1 starting lineups and pitching
J.P. France Turning Into Houston Astros' Hard-Luck Starter
Astros' new starting pitcher J.P. France: Everything to know about him
Colorado Rockies at Houston Astros Preview - 07/05/2023
The Astros Are Trending In The Wrong Direction - The Crawfish Boxes
J.P. France allows 10 runs in shortest career start vs. Red Sox
MLB roundup: Julio Rodriguez strikes again for Mariners
Houston Astros rookie starter J.P. France is king of the road
Houston Astros: Inside Yainer Diaz's eventful night at first base
Houston Astros: J.P. France roughed up in 17-1 loss to Red Sox
Houston Astros' J.P. France is in full command of his arsenal
Houston Astros: How J.P. France became a formidable MLB pitcher