Cabrera hit a two-run homer in Thursday’s 9-8 win over the Mariners.
The Royals received contradictory reports when they were contemplating signing the free agent outfielder, who was released by Atlanta on Oct. 19 soon after they were eliminated from the National League playoffs.
Cabrera hit .238 in August and .246 in September. He finished with a .255 average, four home runs, only 34 extra-base hits and 42 RBIs in 147 games.
The 26-year-old Cabrera will be the starting center fielder for Kansas City on opening day. He said he played at 220 pounds last year, but reported to spring training 20 pounds lighter.
“Sometimes a change of scenery is huge for a guy,” Yost said. “Melky had some really good years with the (New York) Yankees. He came off not a very good year last year and that happens. Every once in a while a guy will have a bad year.
“I think Melky kind of refined what he wanted to do as a player and refocused and rededicated himself as a player. He got in great shape, was very serious about his winter workouts.”
“I always thought he was a great player,” Royals pitcher Bruce Chen said. “I’ve seen him with the Yankees and he was very, very good. I can’t believe we got him. We got him so cheap because last year was a down year for him. But he’s looking really good.”
Cabrera was interested more in an opportunity to play every day than in trying to get a bigger contract.
“A lot of times signing a guy revolves around how much money can I get?” Yost said. “Well, Melky’s concern was, I just want to come back and prove I can play again. That was a main factor for me was that he was serious about bouncing back. Money was secondary compared to prove to baseball that he’s the player he once was and what everybody thinks he can be.
“It’s a serious part in my thinking. This guy can help us. He’s looking petty darn good. He’s really swinging the bat really well for us right now.”