0 Members and 2 Guests 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.