ORCHARD PARK, N.Y. -- Buffalo Bills starting cornerback Terrence McGee hurt his right arm when he tumbled to the turf while defending receiver Terrell Owens during a voluntary minicamp practice on Wednesday.
McGee was hurt about 30 minutes into the 90-minute session and did not return after entering the trainer's room. A team source told ESPN.com's Tim Graham the injury is minor.
During team drills, McGee was shadowing Owens up the sideline when the two went up for a pass. Owens initially caught the ball but had it ripped out by McGee. The two then fell to the ground with Owens partially landing on the cornerback.
With Owens looking on, McGee lay on the turf for a few minutes before getting up on his own while favoring his shoulder.
"It was just a competitive play," Owens said. "He did what he was trying to do to break it up, and I was trying to make a play on it."
Cornerback Leodis McKelvin did not practice because of a hand injury, which is expected to force him to miss the final two days of this week's minicamp, which concludes Friday. The Bills' first-round draft pick last year, McKelvin was in street clothes while watching practice from the sideline.
Buffalo is counting on McKelvin to compete for a starting job opposite McGee after losing free agent Jabari Greer to New Orleans this offseason.
Tim Graham is an NFL blogger for ESPN.com. Information from The Associated Press contributed to this report.
MORE NFL HEADLINES
- Sources: If no trade, Bucs likely to cut Revis
- Jets release Holmes, create more cap space
- Staying in the nest: Seahawks retain Bennett
- Sources: Panthers attempt to deal WR Smith
MOST SENT STORIES ON ESPN.COM
- Sparo Men's Buffalo Bills Icon Watch
- NFL Home
- AFC East
- Buffalo Bills
- Miami Dolphins
- NE Patriots
- New York Jets
- AFC West
- Denver Broncos
- Kansas City Chiefs
- Oakland Raiders
- San Diego Chargers
- AFC North
- Baltimore Ravens
- Cincinnati Bengals
- Cleveland Browns
- Pittsburgh Steelers
- AFC South
- Houston Texans
- Indianapolis Colts
- Jacksonville Jaguars
- Tennessee Titans
- NFL Nation
- Free-Agent Tracker