The Ravens are riding an eight-game winning streak and are relatively healthy heading into Sunday's game against the Buffalo Bills.
Tight end Nick Boyle (illness) was the only player to miss practice Wednesday due to sickness or injury. Missing practice for non-injury reasons were cornerbacks Brandon Carr and Jimmy Smith; safety Earl Thomas III and running back Mark Ingram II. Those veterans are usually given a practice day off during the week.
Limited participants were cornerback Marlon Humphrey (thigh), inside linebacker Patrick Onwuasor (ankle) and wide receiver Seth Roberts (knee). Onwuasor was assisted off the field twice during Sunday's victory over the San Francisco 49ers but he returned to action. On Monday, Harbaugh said Onwuasor hadn't suffered a setback.
"Nothing serious," Harbaugh said. "Yes, he's dealing with that ankle. He works through it, and it's painful. So, I'm sure he'll keep healing."
With extra rest after playing on Thanksgiving last week, the Bills are also a healthy team as they prepare for Sunday. Backup offensive tackle Ty Nsekhe (ankle) was the only Buffalo player who missed Wednesday's practice.