J.P. France wins pitchers' duel as Astros edge A's
J.P. France wins pitchers' duel as Astros edge A's
Minnesota Twins Christian Vazquez Takes $30M Deal
J.P. France - Houston Astros Starting Pitcher - ESPN
Astros' J.P. France earns first Major League win vs. White Sox
J.P. France - Houston Astros Starting Pitcher - ESPN
Astros make major starting pitching change before crucial Diamondbacks clash
J.P. France allows 10 runs in shortest career start vs. Red Sox
2022 MLB Playoffs: Braves win Game 2 pitchers' duel to even NLDS
J.P. France wins pitchers' duel as Astros edge A's