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

by 4 years ago

[H/T: The Big Lead]


TAGSbaseballSt. Louis CardinalsWorld Series

Join The Discussion


Comments are closed.