I’m going to give Houston the advantage. Game 7 in their own park. I mean that’s what you play all year for now…. got rid of that stupid all-star winner home court shit!
Would love the see a Verlander vs. Kershaw matchup…with Kershaw losing of course.
Any team but the Dodgers!