Giants vs. Reds Prediction, MLB Picks, Best Bet & Odds: Wed, 7/19 - FanNation
Phillies: Win over Reds snaps three-game losing streak
Rookie Ashcraft earns first victory, Reds beat Giants 5-1
Ashcraft goes 8, Reds beat Giants 4-2 to halt 7-game skid
ST. LOUIS, MO - JUNE 12: Cincinnati Reds starting pitcher Graham Ashcraft (51) throws a pitch during a game between the Cincinnati Reds and the St. Louis Cardinals on June 12, 2022
Hunter Greene Cincinnati Reds Arizona Diamondbacks
Graham Ashcraft 'clicking at 100 mph' will have Reds fans fired up
The Devil's Lair': Why Cardinals Adam Wainwright won't miss Cincinnati's 'cursed' ballpark
Graham Ashcraft strikes out eight Giants in win