SANTA CLARA -- A month after breaking his right hand, linebacker Patrick Willis wore a standard-issued glove instead of a cast during Wednesday's practice, catching footballs with ease in warm-ups and looking on course to play Sunday in the 49ers' season opener against the Green Bay Packers.

"They say it takes eight weeks for a bone to heal great, and this will be five weeks since my surgery, and the doctor says it looks good," Willis said.

Willis did not play any exhibition games because of his injury, but he has previously played three times with a cast on that right hand, dating to his college days at Mississippi. This fracture didn't come in the same spot as a previous one.

"I really feel if I'm on the field, I can't let it affect my play. No excuses," said Willis, a perennial Pro Bowler who has missed only four games in his six-year career.

Willis got hurt last month during a one-on-one blocking drill with fullback Bruce Miller, and Willis said he initially tried to absorb the pain. "But I knew something wasn't right."

Willis played only 68 percent of the 49ers' defensive snaps in last season's opener at pass-happy Green Bay, with the 49ers often deploying cornerback Perrish Cox in his spot. Willis stayed on the field for 84-percent of the snaps in the divisional playoff win over the Packers.

  • Randy Moss thinks the 49ers could be better overall despite massive turnover in a receiving corps that included him last year. Moss, speaking on a conference call as a Fox analyst, said: "With Anquan (Boldin), it gives them freedom to pass the ball more than relying on the run like they do. I can see the 49ers making great strides and being a little better than last year."

    Moss remains unconvinced in the potential pass tandem of Colin Kaepernick and tight end Vernon Davis. "From my time there last year, it didn't seem Kaepernick and Vernon Davis had a rapport," Moss said. "They haven't shown that yet."

    Kaepernick and Davis combined for only six receptions in the final six regular-season games, but they did come alive in the playoffs (12 receptions, 254 yards, one touchdown).

  • Rumored to be dating U.S. soccer team forward Sydney Leroux, Kaepernick was asked if that was true, and whether he saw her four-goal performance in Tuesday's 7-0 win over Mexico. "Not my girlfriend," Kaepernick responded. "I didn't see the game. I was working."

    Both Kaepernick and Leroux appeared this summer in ESPN The Magazine's Body Issue. They follow each other on Twitter, and Leroux sent out a tweet to Kaepernick on Saturday as her alma mater, UCLA, was beating Kaepernick's, Nevada, in their football opener: "Hey @Kaepernick7 what's the score of that UCLA Nevada game?"

  • Outside linebacker Aldon Smith said his focus is solely on the Packers and not the civil suit that was filed against him regarding a June 2012 party at his house. "I'm feeling really good, stronger, healthy, and I know a lot more than last year," Smith said.

  • Cornerback Nnamdi Asomugha has a collarbone injury that limited him in practice, and it could prompt the 49ers to use Tramaine Brock as the No. 3 cornerback Sunday.

  • Running back and return specialist LaMichael James (knee) did not practice. Kyle Williams is expected to return punts Sunday, though Harbaugh wouldn't confirm that nor name his top kickoff returner.

  • The Packers ruled out cornerback Casey Hayward (hamstring), and cornerback Jarrett Bush (ankle) was limited in practice.

    For more on the 49ers, see Cam Inman's Hot Read blog at blogs.mercurynews.com/49ers. Follow him on Twitter at twitter.com/CamInman.