As soon as the Astros closed out a stirring seven-game World Series by bringing home the first title in franchise history, the questions began. Can they do it again next year and become the first repeat World Series winner since the Yankees did it in 1999 and 2000?