Although the rookie outfielder was just coming from Nashville, he didn't arrive until the Brewers' game with the Braves was well under way on Friday night.
"My flight was delayed about two hours," Cain said. "I probably got here in the third or fourth inning, something like that."
But the 24-year-old right-handed hitter didn't have to wait long once he got to Turner Field before getting in. He pinch-hit in the ninth inning of the Brewers' 9-3 victory and almost had an extra-base hit in his first at-bat, but left fielder Matt Diaz made a diving catch to rob him.
"I'm more than excited to be here," Cain said. "I'm trying to make my stay as long as possible."
Cain was born in Valdosta, Ga., and grew up just across the Florida line in Madison County. He was 17th-round Draft choice by the Brewers in 2004 out of Tallahassee Community College.
Having his home just a four-hour drive from Atlanta meant Cain had plenty of support at Turner Field. One of his high school coaches made it in time for Friday's game and his family was out in force by Saturday.
"It's exciting to have them be able to see me at this level," Cain said. "I'll have to check to see if I can get everybody on the pass list."
Cain was brought to Milwaukee the week before the All-Star break, but wasn't activated. Instead, he returned to Triple-A.
"You just have to continue playing and wait for your time," he said.
When the call came again, Cain was glad it was for real. But he didn't know what to think at first when he heard from Nashville manager Don Money.
"I wasn't certain," admitted Cain. "I said, 'Now don't play with me.'"