Expected to miss up to three months, which would have ended his 2007 season, Walker was scheduled to report to Des Moines Friday and rejoin Triple-A Iowa in time for the team's final series of the year against Omaha.
The 27-year-old Walker batted .295 in 24 games with Double-A Tennessee this season. He spent over two months with Iowa after being promoted there in late April, batting .200 while seeing limited playing time.
After being sent down from Iowa, Walker returned to Tennessee following a brief stay with Class-A Daytona. Playing in just his fifth game back with the Double-A club on July 23, he suffered a sprained right ankle while sliding into second base in a game against Carolina at Smokies Park.
"I don't think the injury was as serious as it was originally perceived," Walker said from Mesa on Thursday. "I'm thankful to be playing again."
The outfielder, who had been named to three consecutive All-Star teams entering the season and had received an invitation to Big League Spring Training camp this past year, has seen action in the Arizona Rookie League over the past 10 days, batting .429 in six games with the Mesa Cubs.
Walker was a sixth-round Cubs draft pick from Georgia Southern in 2002.
Northsiders Report Top Stories
Cubs July 19 Minors RecapSouth Bend and Eugene both flew the "W" while the Mesa Cubs won on a walk-off in the 10th.
Northsiders Report7:58 AM
Cubs July 18 Minors RecapIowa collected 23 hits in their win over Nashville and Myrtle Beach rode a grand slam from Jesse Hodges and the arm of Duncan Robinson to victory.
Northsiders ReportYesterday at 7:07 AM
Cubs July 17 Minors RecapPitching dominated on Monday night as the Smokies took a perfect game into the ninth. Iowa, Myrtle Beach and Eugene all took advantage of strong pitching performances
Northsiders ReportTuesday at 7:41 AM
Cubs July 16 Minors RecapEugene posted the only win as Iowa waited a week to drop a twin bill and Myrtle Beach had their game suspended after four innings.
Northsiders ReportMonday at 9:03 AM