Meanwhile, because I'm posting here and the Mets just beat the Cardinals, I'll point out one clever bit of slogan writing/banner making by a Mets fan. Shea Stadium is on the #7 subway line. Tomorrow night the Mets will play the Cards in Game 7. The banner had the 7 train logo, a th, and Heaven on it. 7th Heaven. I wish I was that clever.