St. Louis Meteorologist Is Very Upset with the Cardinals’ Hitting Troubles

By 10.31.13

[H/T: The Big Lead]


TAGSbaseballSt. Louis CardinalsWorld Series

Join The Discussion


Comments are closed.