Cards Soar In Foreign Land
June 23, 2010 by Daniel Shoptaw · 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 […]