The Kansas City Royals-Cleveland Indians game has been postponed due to inclement weather Wednesday.
The game will be made up on Monday, September 27 at 1:10 ET. Carlos Hernandez was scheduled to pitch for the Royals and Logan Allen was set to toe the rubber for the Indians on Wednesday.
The Royals are No. 24 and the Indians are No. 16 in numberFire's MLB Team Power Rankings.
Source: Kansas City Royals