San Francisco Giants v St Louis Cardinals - Game Three

ST LOUIS, MO – OCTOBER 17: Members of the grounds crew puts the tarp on the field during a rain delay in the bottom of the seventh inning between the St. Louis Cardinals and the San Francisco Giants in Game Three of the National League Championship Series at Busch Stadium on October 17, 2012 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)

No Comments

Leave a Reply

Your email address will not be published. Required fields are marked *