Loading Video…

This browser does not support the Video element.

Astros launch seventh World Series bid on opening day

The Astros continue their reign as baseball powerhouses, aiming for a seventh consecutive World Series appearance with their eyes set on victory.