March 29, 2024

Cards Soar In Foreign Land

June 23, 2010 by · Leave a Comment 

You know, when the discussion of launching pad stadiums comes up, I never think of Toronto’s Rogers Center.  Wrigley, Coors, even the old Atlanta stadium that started the nickname.  However, if last night is any indication, Rogers Center is right up there with the rest of them. The Cardinals played the long ball better, smashing […]