Really, STL? The bleeping Astros?