The Houston Astros and their fans celebrated the first World Series championship in franchise history on Friday.