What is really amazing
Posted on: May 21, 2012 at 11:15:44 CT
People are melting down about the Cardinals, and I didn't see a single post simply acknowledging that they are playing better teams. LA is 19-4 at home. ATL is 26-16.
Of course you're going to look good playing the Pirates, Cubs, and Astros.