Roberts was sent down to the Minors on July 4 and spent 16 days there. He takes Felipe Lopez's roster spot. The club traded Lopez to the Brewers for Minor League outfielder Cole Gillespie and right-hander Roque Mercedes after its 2-1 loss to the Cardinals on Sunday.
The promotion couldn't have come at a better time for Roberts' family. Roberts' wife, Kim, is 36 weeks pregnant, and the couple is expecting their first child -- a baby girl -- anytime from this weekend to as late as Aug. 22.
"The hardest part, I think, about going down would be my wife is due pretty soon," Roberts said. "That was probably the worst part about it -- knowing that we decided, probably a month and a half ago, to have the baby in Scottsdale.
"Whenever I got sent down, we didn't know how long. We didn't know if it's going to be 10 days or if it's going to be two months. The hardest thing is not being able to come home to Scottsdale and having to come home in Reno, Nev., and then go on the road."
Roberts learned that he would rejoin the big league club after Reno's 4-1 loss Sunday in Sacramento. After that, it was one wild ride, because when he tried to reach his wife, she was already on a plane. It was Roberts' wife's last chance to fly and see her husband before she hit the final term in her pregnancy, which would restrict her from boarding flights.
When Roberts was able to reach his wife after the plane landed, he said it was "bittersweet," because she was stuck in San Diego and he had to hop on a connecting flight to meet the team in Denver. The couple changed their plans and will meet in Denver before heading home after the series on Wednesday.
As for how manager A.J. Hinch will use Roberts, he said he will see playing time at second base, but Hinch added that he wouldn't label Roberts or fellow infielder Augie Ojeda with a permanent role.
"He's going to play quite a bit," Hinch said. "He and Augie Ojeda will split time. I'll probably give Roberts the bulk of the time at second base. Augie will play short to give Stephen [Drew] a day off, and he'll play third tonight. I'll utilize them both.
"I'm not going to call it strictly a platoon, but I'm also not going to call either one of them an everyday starter yet. It may evolve to that based on how each guy plays."
Roberts was hitting .257 in 53 games with the club before being sent down. In Triple-A, he was batting .310 in 10 games.
Cheng Sio is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.