Philadelphia Phillies at St. Louis Cardinals Matchup
The St. Louis Cardinals are playing host to the Philadelphia Phillies at Busch Stadium. The first pitch is scheduled for 7:45 p.m. ET and NBC Sports Philadelphia is in line to televise this NL matchup.Philadelphia Phillies vs. St. Louis Cardinals OddsPhiladelphia (-120) is favored over St. Louis (+110) and oddsmakers have put the Over/Under for this one at 8.5 runs. … Read More










