Cubs outfielders Alfonso Soriano, from left, Reed Johnson and Milton Bradley celebrate a fourth straight victory.
It's a long way from Idaho Falls in 1999 to 2009 and the big leagues, but Bobby Scales finally made it.
The Cubs selected the journeyman infielder from the roster of Class AAA Iowa on Monday to fill the roster spot of pitcher Carlos Zambrano, who was placed on the 15-day disabled list.
Scales, 31, has been a career minor-leaguer since '99. He was at Wrigley Field last week in case the Cubs needed to put third baseman Aramis Ramirez on the DL, but that wasn't necessary so back to Iowa he went.
On Monday, Scales' dream came true.
"It's everything that you hope for when you get a chance to play professional baseball," said Scales, who was batting .303 with an on-base percentage of .372 to go with 3 homers, 5 doubles and 10 RBI at Iowa. "Some of us late bloomers have to wait longer than others. I made it, and that's kind of half the battle."
Scales went to spring training with the Cubs this year and in 2008.
"A very admirable guy that re-signed with us," Cubs GM Jim Hendry said. "Most six-year free agents that spend a year at Triple-A and don't have a long history with the organization, say, 'Here I go again. I'll go somewhere else and try to get a chance. I didn't get a chance here. I'm out of here.'
"This kid came back. Unique story and certainly had a very good spring. He gives us a lot of versatility. It is a good story, a 31-year-old guy that has hung in there this long to get a chance. I'm sure he's awful proud of himself today."
All's Wells: Cubs manager Lou Piniella said right-hander Randy Wells will come up from Iowa and start Friday in Carlos Zambrano's slot. Wells started for Iowa on Monday but went only 3 scoreless innings as he tuned up. He lowered his ERA to 2.77.
As of now, the Cubs have 11 pitchers. They had been carrying 12, and Jim Hendry said they'll return to 12 and likely stay there most of the season.