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

by 5 years ago

[H/T: The Big Lead]


TAGSbaseballSt. Louis CardinalsWorld Series