This is a picture (courtesy of Houston Astros radio man Dave Raymond) of the Space Shuttle Endeavour being escorted over Minute Maid Park, presumably commissioned by Major League Baseball to find the home run ball that Hunter Pence hit and has yet to land, despite originally being sent into space at the end of August.

It was last seen heading in this direction: