Sometimes, you don't need a degree in atmospheric sciences to know rain is on the way.
Sunday's game between the Toronto Blue Jays and New York Yankees went into a rain delay, and this striking photo made it immediately clear why.
The action came to a halt in the bottom of the eighth inning with the two teams tied at 3-3.
Toronto jumped ahead 2-0 in the second before New York tied it up in the sixth. Juan Soto put the Bronx Bombers ahead on a solo homer in the seventh, but Alejandro Kirk's sacrifice fly erased New York's advantage.