This should be a good match up of two very talented teams. I am leaning toward the Astros as they have shown the ability to win in the clutch. When the Dodgers went cold after their long win streak I noticed they had certain liabilities.
But either team could win this and I think it goes to the Astros in 7 games.
GO OWLS!!!
But either team could win this and I think it goes to the Astros in 7 games.
GO OWLS!!!