Tag Archives: 2013 world series

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

After a button failed to work during an early morning broadcast on St. Louis' FOX 2, meteorologist Chris Higgins went on a mini-rant against the Cardinals' offense