Here's my thoughts TTM:
I've played over 1,000 plays in MLB YTD. I probably should be ashamed of playing so many this year. I'll let others debate that theory.
Back to what you were asking.
Haven't played a MLB game over 4 units all year. STL -120 8 units tonight.
This game features a couple of stalwarts in starting pitchers. hard to see an edge here, but I decided Williams 5-0 L5, might give one a slight edge. Being at home never hurts, especially knowing the Cardinals home record.
One must also look at recent batting averages down the stretch. STL owns a +.65 average vs right handers, compared to Houston. One needs to factor this statistic.
Also, one should not overlook the Cards are fairly warm, maybe even hot recently. We all know they are boiling since the break. Don't overlook 7-3 L10.
The solid home play of the Cardinals should also be factored in.
Final thought: Feel the Cards BP is the real advantage tonight.
Good luck if you play the Cards. Really feel they have too many pluses to ignore tonight.
kcwolf