The Toronto Blue Jays have beat the Kansas City Royals 6-5. Yariel Rodriguez did not have a great game against the Kansas City ...