The Cleveland Indians (77-80) visit the Kansas City Royals (72-85) at 8:10 PM ET on Wednesday, providing a matchup between two top-10 power hitters. Jose Ramirez has 36 home runs (ninth in the league) for the favored Indians (-122), and Salvador Perez ranks first in MLB play with 47 long balls this season for the underdog Royals (+105)…