Bet on the St. Louis Cardinals -185 Friday 07/24 Cant see the Cardinals and Flaherty losing the home opener against Musgrove and this poor Pirates 2020 team THM