The Red Sox had a tough go of it against the New York Yankees on Friday night, but you know what they say -- you need a rainstorm for a rainbow.
OK, so maybe we shouldn't take this one literally, but as Boston held a 1-0 lead against the Yankees in Saturday's game, a massive rainbow appeared in the skies over Fenway Park. And the photos of it are breathtaking.
Take a look:
Perhaps this is an omen as the Red Sox push for the postseason?