The Rangers were concerned that such a delay would force them to take Darvish out of the game after a shorter than normal outing. They didn't want Darvish to pitch two to three innings, then have to come out of the game after a one- to two-hour delay and not pitch again until next week.
Darvish is now scheduled to pitch on Friday against the Mets at Citi Field although there is still uncertainty about the East Coast weather because of the presence of Tropical Storm Arthur, which is approaching the North Carolina coast.
But as of right now, Darvish will get just two more starts before the All-Star break. If he pitches on Friday, his final start would be on Wednesday against the Astros. That will allow him to pitch in the All-Star Game the following Tuesday in Minnesota with plenty of rest.
The All-Star teams will not be announced until Sunday night but Darvish has been selected by the players two years in a row. He is 8-4 with a 2.42 ERA after 15 starts. He is third in the league in ERA and fourth in strikeouts.
T.R. Sullivan is a reporter for MLB.com Read his blog, Postcards from Elysian Fields and follow him on Twitter @Sullivan_Ranger. This story was not subject to the approval of Major League Baseball or its clubs.