St. Louis CardGals Ep. 0161 - Cards @ Reds (08/04/17 - 08/06/17)

August 7, 2017

Cards win this seres in Cincinnati; also discuss trade deadline results.

00:0000:00

Facebook Comments: