Zack Greinke tossed six innings of one-run ball, Edward Olivares hit two solo homers and the Kansas City Royals beat the Oakland Athletics 3-1 on Friday night. read more https://www.espn.com/mlb/recap?gameId=401355296