10 most memorable 2017 World Series moments in photos

HOUSTON — On Monday night, the Astros return to Houston for their first home game of the new season! While local baseball fans prepare to Orange Out and fill the stands at Minute Maid Park, we thought it only appropriate to first take a brief stroll down memory lane on this exciting day. Here is a list of the most memorable moments from the 2017 World Series in photos.