Cleveland Indians at Kansas City Royals Free Preview 07/04/18
The struggling Kansas City Royals will look to avoid losing their sixth in a row when they play host to the Cleveland Indians at Ewing M. Kauffman Stadium. SportsTime Ohio will be showing the matchup and the first pitch is scheduled for 8:15 p.m. ET. Cleveland Indians at Kansas City Royals Odds Cleveland (-230) is […] More