Astros fans storm Academy for World Series merch

Astros fans crowded a Houston Academy store in hopes of being the first to snag historical World Series merch.