The skies opened over Yankee Stadium. Water gushed, a soaking rain in the middle of Wednesday’s New York Yankees-Texas Rangers game.
ABC News: Top Stories, ABC News
Wed, 07/23/2014 - 10:12pm
The skies opened over Yankee Stadium. Water gushed, a soaking rain in the middle of Wednesday’s New York Yankees-Texas Rangers game.