The Phillies face the St. Louis Cardinals tonight in Philadelphia. Here's how to watch and stream the game.