Houston Astros By Jack Barnes The Houston Astros Major League Baseball team returned to Houston after winning the World Series in Los Angeles. World Series MVP George Springer held up the World Series trophy for the crowd greeting the team to see. Enjoy this video stream below after the jump.