Major League Baseball Network

Cardinal Game on MLB Network ONLY Today
So we are down to only 8 teams left in the fight for a World Series title and all eight are in action today starting with the St. Louis Cardinals playing game 3 in Washington against the Nationals. The first pitch is set for 12:07 CT this afternoon. If you are planning on plopping into your EZ chair…