McGahee is having arthroscopic surgery on his left knee, the Baltimore Sun reported, but coach John Harbaugh said that the running back should be cleared to play in time to start Sept. 7 against the Bengals.
"We were confident without the scope that he would have been ready," Harbaugh told the Sun. "We just feel like this is a cautionary procedure and [we want to] make sure we're right."
Harbaugh said that safety Ed Reed, who recently came off the physically unable to perform list, should also be ready as well, saying there has been "a lot of progress" with Reed's shoulder injury.
"No, I'm not doubtful of [Reed's availability for the season opener] at all based on what we've been told by the doctors," Harbaugh told the Sun. "I understand as an athlete, you want it to be right."