Globe iconLogin iconRecap iconSearch iconTickets icon

Cards, Giants go into rain delay

Giants @ Cardinals
May 19, 2017 | 00:00:43

The Cardinals ground crew brings the tarp onto the infield in the top of the 7th inning as heavy rain falls in St. Louis