Tonight at 8:15 p.m. ET, the Boston Red Sox (49-63) and St. Louis Cardinals (60-51) play the middle contest of their three-game series live from Busch Stadium in St. Louis. The game can be live streamed for free here. Boston fans can hear all of the action on 93.7 WEEI while St. Louis fans can do the same on KMOX 1120.