The 27-year-old outfielder is not just back on the Royals' roster, though. He'll be batting leadoff for the team in its home opener Friday.
"It's exciting," Dyson said before Friday's game. "Every time you get a callup to the big leagues, it's exciting. I just want to go out there and have fun today."
Dyson was recalled Thursday, replacing the injured Lorenzo Cain. Dyson is a speedster, stealing 11 bases in 26 games for the Royals in 2011. In seven games at Triple-A Omaha this season, he hit .364 with a .400 on-base percentage, stealing six bases.
Royals manager Ned Yost said he liked Dyson at the top of the order, calling him a more prototypical leadoff man than Alex Gordon, who has handled leadoff duties so far this season.
"[Dyson] was swinging the bat very well, playing very, very good defense in center field," Yost said. "He was 6-for-6 in stolen bases. We're giving him an opportunity to do the same thing here."
Are Dyson's legs ready for their first Major League game of 2012?
"The wheels are always in good shape," he said.