Tag: 2019 World Series

Gerrit Cole, Max Scherzer and a slew of aces get the World Series started in Houston, then the scene shifts to Capitol Hill. But with Justin Verlander, Stephen Strasburg and all these electric arms, might…