Houston wins the NL Wild Card. Anaheim wins the AL West. Los Angeles wins the NL West. Its gonna be a fun weekend.
There are currently 1 users browsing this thread. (0 members and 1 guests)
Forum Rules