Michael Wacha to Pitch for St. Louis Today in Baseball PlayoffsMichael Wacha to Pitch for St. Louis Today in Baseball PlayoffsFormer Pleasant Grove star Michael Wacha will be on the mound pitching today for the St. Louis Cardinals as they take on the Pittsburgh Pirates in the National League Baseball Playoffs.John WilliamsJohn Williams