Posted by Steve Well, this hasn’t gone well. Since I last posted, things couldn’t have gone much worse baseball-wise. Satan held up his end of the bargain with Tony La Russa and David Freese, and the Cardinals finished off the … Continue reading →

Read more at the source of this article