I was thinking of the two bows. After further review (see post #2000 - thanks HipShot), it doesn't look like Busch Stadium or the Gateway Arch - and of course in August they wouldn't have known where the World Series would be played.
If this is *it* then it won't just be St. Louis...it will be multiple sites. The bows probably tie to the eclipses first and to anything else they can use secondarily... I wouldn't go near a MickyD's tonight.