ARLINGTON -- The Astros will unveil their 2017 World Series championship banner in a ceremony prior to Monday's regular-season home opener against the Baltimore Orioles at Minute Maid Park. The ceremony will also feature the Commissioner's Trophy and a flyover by the US Navy Training Air Wing 2, if the weather cooperates.
"The first couple of days are going to be packed full of fans, full of excitement, full of memories of videos and some special people coming back throwing out first pitches," Astros manager AJ Hinch said. "Opening Day [in Arlington] was exciting, but the anticipation of the season, I think it's multiplied when you have something so special to celebrate like the World Series.