I dunno this may have been photoshopped...


But this is the eclipse during Game 4 of the World Series as viewed from Busch Stadium!