The Mariners first baseman and Kansas City native satisfied both as he homered in the fifth inning, then singled in the ninth of a 7-5 win over the Royals on Friday night in his return to his place of birth.
"Everyone was happy," Morrison said after the game. "I love playing here, my grandma gets to see me play, and she meant so much to me when I was little."
Morrison made his homecoming last August as a member of the Marlins, but his first Major League home run at Kauffman Stadium, where he spent much of his youth watching the Royals, had to wait until Friday.
"I've been coming to this place since I was 3, 4 years old watching Carlos Beltran, George Brett," Morrison said before Saturday's middle game. "The AstroTurf was still on the field, hot like it is today. It was pretty special."
LoMo's mark on the game was not solely made at the plate (2-for-5, one homer, three RBIs).
Morrison preserved a 5-5 tie with a spectacular overhead grab, robbing Alcides Escobar of a potential RBI single in the sixth inning.
"It was a great catch," Mariners manager Lloyd McClendon said. "Really, the way things have been going for the Royals, I thought it was a hit the whole way."
Jackson Alexander is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.