FanPost

Game 102: Houston Astros vs. St. Louis Cardinals

Ryan Theriot sucks.