Jose Altuve has a message for Houston fans as the World Series shifts to Texas October 26, 2017 5:01 am|