PHOENIX -- A week ago, Xavier Paul was worried about finding a Minor League job.
On Friday, Paul found himself pulling on an Arizona Diamondbacks uniform.
Yes, it's been quite a whirlwind for the 29-year-old, who has appeared in 335 Major League games with the Dodgers, Pirates and Reds over the past five years.
Coming off the bench for the Reds the past two seasons, Paul hit .314 and .244. He signed with the Orioles as a free agent, but did not make their team out of Spring Training and was playing for their Triple-A Norfolk affiliate before being released last Sunday.
On Thursday, Paul signed a Minor League deal with the D-backs and was assigned to Triple-A Reno. After his first game with the Aces, manager Phil Nevin told him he was headed to the big leagues.
Must have had a good game.
"Actually, I went 0-for-4 and I had no clue that I would be up here today," Paul said with a smile. "Pretty crazy."
Paul can play both outfield corners and has experience coming off the bench. A left-handed hitter, he has had success in his career hitting right-handers.
"It was just an everyday grind in the Minor Leagues," Paul said. "Even last year in the big leagues, I played every day like it might be my last, but to be back up here and get another opportunity, it feels good. It never gets old. I told my son earlier -- he's 5 years old -- I said, 'Daddy's going to be playing on TV again,' and he started dancing and shouting. So it's exciting."
Steve Gilbert is a reporter for MLB.com. Read his blog, Inside the D-backs, and follow him on Twitter @SteveGilbertMLB. This story was not subject to the approval of Major League Baseball or its clubs.