BALTIMORE -- The interleague matchup between the Baltimore Orioles and Philadelphia Phillies on Tuesday night has been postponed by rain.
Anticipating a thundershower that would ultimately come within the hour and never let up, the grounds crew covered the field with a tarp after the national anthem and minutes before the scheduled 7:05 p.m. start.
With forecasters calling for rain the rest of the night, the game was called after a delay of more than three hours.
The game will made up on July 12 at a time to be announced later.