KANSAS CITY, Mo. — The Kansas City Royals game against the Cleveland Indians has been postponed due to rain.
Rain in the Cleveland area has caused the teams to re-schedule the game as part of a doubleheader on Sept. 20.
The Royals come home to take on the Baltimore Orioles July 16-18 at Kauffman Stadium.
The Royals sit at 36-53, 17.5 games behind the Chicago White Sox in the American League Central.