0 Members and 1 Guest are viewing this topic.
Yep. I live in Buffalo, only get to see the Nationals when they play the braves on tbs or the mets on sny. I do see them live in Toronto and Pittsburgh.