Rolen destroyed that pitch.
Little tidbit: Marshall and his twin brother both starred at VCU(where I'm at currently) a few years ago, both led the Rams to a couple of their best seasons ever, including two CWS runs, if I'm not mistaken.
Having said that, I hope he gets killed today. Cards loss = worst day ever for me. Sweet.