Cards win 3-1

I spent last night trying to stay dry as the St. Louis Cardinals defeated the San Francisco Giants following a two-and-half hour rain delay.

Book Your Session Today!