Houston Astros Announce Their Opening Day RosterHouston Astros Announce Their Opening Day RosterThe defending World Series champion Houston Astros have announced who will be on their 25-man roster when the 2018 season begins.Tucker LowranceTucker Lowrance