The matchup between Tampa Bay and Kansas City scheduled for Monday night was postponed due to a torrential downpour — or as Royals catcher Salvador Perez described it, “mucho rain.”

MORE: All-Star snubs | Worst pitchers on playoff contenders | Best closer entrance music | All-Star reserves, pitchers

“Mucho rain” indeed. 

A video posted by Salvador Perez (@salvadorp13) on Jul 6, 2015 at 3:48pm PDT

The teams will play a day-night doubleheader Tuesday.