makemakercolin said:HAHA Pujols 23 HR's, the ENTIRE Giants lineup today combined 24 HR's. I can't who to take here Lowry is obviously the better pitcher but the Cardinals have a much better lineup today. Seeing Steve Finley hitting 3rd in a Major League lineup kills me.
Believe Finley leads the league in triples with 8. ATT Park in deep center/right is now referred to as Finley's alley. As for Lowry, he is normally solid, but Matheny is not calling today. Not sure if a game Lowry has pitched so far this year has been called by Greene. Good luck whatever you decide.