0 Members and 2 Guests are viewing this topic.
Not really - the Astros are better than the Nats have been in the past 3 years