This is so amazing. Cheers to the Red Sox for having the heart to pull it out - most teams would pack it in if they were down 0-3 in a best of seven series. I now hope the Astros win the NLCS because the Red Sox have a much better shot at beating them. Both of these championship series have been amazing - what a great MLB playoffs.
Except for the whole Braves losing thing. That part sucked. :pout: