San Francisco Giants (10-13) vs St. Louis Cardinals (9-15)
Wednesday, April 26, 2023 at 9:45 pm
The St. Louis Cardinals have had some rough losses over the last week, and last night was no different. The San Francisco Giants have quietly won 4 straight. Steven Matz has been a mess through 22 innings, allowing 26 hits and 16 runs. It's even worse on the road for Matz who has a 8.18 ERA and .310 allowed batting average in 11 innings. Anthony DeSclafani has allowed 19 hits and 7 earned runs in 24 innings and has 21 strikeouts. Hotter team, at home, better pitcher, pick 'em price… Give me the Giants.
Randy’s Pick San Francisco Giants: -110
AUTHOR: Randy Chambers
Randy has covered sports betting for over a decade, well before it was cool to do so.
Follow Randy Chambers on Twitter @WizardOf0dds
Follow Randy Chambers on Twitter @WizardOf0dds