Injuries are a mainstay in the NFL, and they've already wrecked several teams entirely this season (looking at you, Dallas Cowboys). Which teams are healthy entering Week 8, however? And which banged-up players have a chance of suiting up for this weekend's action? We've got you covered below with a full rundown of Wednesday practice reports, plus injury updates ahead of Thursday night's clash between the Atlanta Falcons and Carolina Panthers.
All NFL odds courtesy of William Hill Sportsbook.
Falcons at Panthers (-2.5)
- Falcons: DE Takkarist McKinley (groin) OUT
- Panthers: LT Russell Okung (calf) DOUBTFUL; DE Marquis Haynes (knee), DT Zach Kerr (toe), G John Miller (ankle), DE Efe Obada (back) QUESTIONABLE
Atlanta is reportedly planning to keep McKinley out so a lingering groin injury can heal but, perhaps more notably, so it can potentially finalize negotiations to trade the former first-round draft pick elsewhere.
Carolina's injury report did not include running back Christian McCaffery, who is still on injured reserve. The Panthers have until 4 p.m. on Thursday to activate him.
Wednesday practice reports
Chiefs wide receiver Sammy Watkins (hamstring) is still rehabilitating and appears to be a long shot to play against New York after sitting out Wednesday's practice.
Eric Ebron (elbow), Diontae Johnson (toe) and JuJu Smith-Schuster (knee) each sat out Wednesday's practice. Steelers fans shouldn't be overly concerned, however, as Mike Tomlin did not say that any of these players are in jeopardy of missing Sunday's game against the Ravens.
Receiver N'Keal Henry (concussion) and defensive tackle Carlos Davis (concussion) were the only two Patriots players that missed Wednesday's practice.
Buffalo's secondary is likely to be without cornerback Josh Norman (hamstring) on Sunday. Wide receiver John Brown (knee), however, is expected to be on the field in preparation for Week 8, with a chance to suit up against New England.
Running back Dalvin Cook (groin) hit the practice field for Minnesota Wednesday, a good sign for his availability against the Packers.
Packers kicker Mason Crosby (calf/back) was the only player who did not participate in Wednesday's practice. Nick Vogel, an undrafted rookie who made 82.6% of his field goal attempts during his final season at UAB, recently visited with Green Bay and could possibly be picked to replace Crosby if he can't go on Sunday.
The Titans had six defensive players sit out of Wednesday's practice that included linebacker Jadeveon Clowney (knee) and cornerback Kristian Fulton (knee). Linemen Dennis Kelly (knee) was the only Titans offensive player that missed Wednesday's practice.
The Rams, who held a walk-through on Wednesday, stated that receiver Trishton Jackson (illness) and tight end Gerald Everett (illness) did not participate. The only Rams player to appear on Wednesday's injury report was tight end Tyler Higbee, who was limited with a hand injury.
Dolphins receiver DeVante Parker was limited with a groin injury on Wednesday. While the fact that he was limited following a bye week is somewhat surprising, Parker, Miami's leading receiver through six games, has routinely received limited work on Wednesday this season.
Rookie receiver Bryan Edwards (foot/ankle) practiced in a limited capacity on Wednesday for the first time after getting injured back in Week 3. Josh Jacobs, who rushed for just 17 yards on 10 carries in last Sunday's lass to the Buccaneers, was limited on Wednesday with a knee injury.
The Browns could have at least one reinforcement in the wake of Odell Beckham Jr.'s season-ending injury, with KhaDarel Hodge (hamstring) designated to return off injured reserve. Tight end Austin Hooper (appendicitis) will be out, however.
Cornerback Desmond Trufant (hamstring) was the only Lions player who missed Wednesday's practice due to an injury. Tight end Mo Allie-Cox (knee) was the only skill player who missed Wednesday's practice for the Colts, who are fresh off of their Week 7 bye. A positive sign for the Colts was the return of linebacker Darius Leonard, who was limited on Wednesday after missing the Colts' last two games with a groin injury. Leonard, based on how he practices this week, will have a chance to face the Lions on Sunday.
Tight end Virgil Green (ankle) and guards Ryan Groy (biceps) and Trai Turner (groin) were the only Chargers that did not practice on Wednesday. Receiver K.J. Hill (hip), offensive tackle Bryan Bulaga (back) and quarterback Tyrod Taylor (ribs) each practiced on Wednesday after missing last Sunday's game against the Jaguars.
Michael Thomas, who has not played since Week 1, did not practice on Wednesday as he continues to work through ankle/hamstring issues. Fellow receiver Marquez Callaway (ankle) was the only other Saints player who missed Wednesday's practice. Thomas will likely be considered questionable for Sunday's game, according to ESPN's Adam Schefter.
Chicago's No. 1 wide receiver, Allen Robinson, was not at practice Wednesday because of a concussion. His absence would put added pressure on an already-struggling Bears offense.
As expected, running back Jeff Wilson (ankle) and receiver Deebo Samuel (hamstring) did not practice on Wednesday, as both players are expected to miss the 49ers' next two games. San Francisco coach Kyle Shanahan said that running back Tevin Coleman, tight end Jordan Reed and cornerback K'Waun Williams -- who are working their way back after being placed on injured reserve -- have a chance to practice later this week.
Running backs Chris Carson (foot), Carlos Hyde (hamstring) and Travis Homer (knee) missed Wednesday's practice. Seahawks coach Pete Carroll has diagnosed Carson as week-to-week after an MRI confirmed a midfoot sprain.
Cowboys at Eagles (OFF)
The Eagles got a wave of reinforcements, however, with wide receiver Jalen Reagor, tight end Dallas Goedert, offensive tackle Jason Peters and defensive tackle Malik Jackson all returning to practice Wednesday. Running back Miles Sanders (knee) did not take part, and right tackle Lane Johnson (ankle) was also out.