The battle for the 2020 World Series title starts tonight at Globe Life Field in Arlington, Texas.... Read more