I wonder where it went?
Astros’ 2017 World Series Banner Has ‘Disappeared’, per Report - Sports Illustrated
The team said Monday that it is likely due to weather conditions.
www.si.com