0 Members and 1 Guest are viewing this topic.
I'm getting the Houston announcers. Just wanted everyone to know that Houston is the Mecca of baseball. It's true - I heard it on TV.