No, I’m not referring to the 1980 U.S. Olympic hockey team. I’m referring to the May 10, 2007 Texas Rangers, who, in 6 games this season against the dreaded Yanks mustered up 12 total runs and gave up enough to rival the GNP of a small developing country. But yesterday, for one glorious day, the […]