Originally Posted by Brittingham.Sam
You've obviously never been to a game in St. Louis. St. Louis gets the best out of its players because the second you get downtown on gameday you are immediately hit with this aura of success. Winning baseball is literally in the air in St. Louis. Always has been and always will.
So it is luck then right if the players get magically better just by coming to St Louis?