Barry sustained the injury near the end of the team's final mini-camp practice on Sunday in the Hutson Center. The fifth-year pro fell to the turf while working on his pass-blocking technique in a non-contact drill.
Barry, 26, is expected to undergo surgery within a week, according to the report. The Packers will determine prior to training camp whether to place the Racine, WI, native on the season-ending injured reserve list. It is likely for a player of Barry's size (6-foot-4, 332 pounds) that it will take the majority, if not all, of the season before he fully recovers.
Barry was in position to compete for a starting position at right guard against second-year pros Junius Coston and Will Whitticker. He was mainly used as a tight end in the team's U-71 formation (named after his number) in recent seasons under Mike Sherman. With the McCarthy's new zone-blocking scheme, the staff was anxious to see how he would perform at an inside position despite his size.
Barry signed a two-year, $2.78 million contract in March. It included a $600,000 signing bonus.
The three inside positions along the line are up for grabs this season. Veteran Mike Flanagan signed with the Houston Texans. The Packers selected tackle Daryn Colledge in the second round and Jason Spitz in the third round of the recent NFL draft to compete at left guard. Third-year pro Scott Wells, thus far, is the front-runner to take over at center.
Barry made the Green Bay roster in 2002 as an undrafted college free agent. In four seasons, he has appeared in 59 games with eight starts. His only action as a traditional lineman came during Green Bay's game against Cincinnati last season (Oct. 30).