The Ravens are healthy and ready to take on the Buffalo Bills at New Era Field.
All four players listed as questionable to play in Sunday's game – linebacker Patrick Onwuasor (ankle), cornerback Marlon Humphrey (thigh), wide receiver Marquise Brown (ankle) and wide receiver Seth Roberts (knee) – are active.
It's no surprise as every player on the team was a full practice participant in Friday's walk-through session. Nobody seemed in jeopardy of missing Sunday's game.
Veteran safety and special teams ace Brynden Trawick will be back on the field for the first time since Week 2, when he suffered an elbow injury in the win over Arizona.
Trawick was placed on injured reserve but activated off it and placed back on the 53-man roster this week. He should provide an immediate boost to the special teams unit.
Without injuries, the Ravens had to make more healthy scratches, meaning defensive tackle Justin "Jelly" Ellis will not play for the first time since joining Baltimore about a month ago.
The Bills have a strong rushing attack, but the Ravens also have Brandon Williams, Michael Pierce and Domata Peko to plug up the middle.
Backup center Hroniss Grasu is inactive after being claimed off waivers on Wednesday, but Parker Ehinger will suit up.
The Ravens' other inactives are quarterback Trace McSorley, guard Ben Powers, wide receiver Jaleel Scott and cornerbacks Anthony Averett and Iman Marshall.
The Bills, who had extra rest after playing on Thanksgiving last week, also have all their starters. Their inactives are tackle Ty Nsekhe, running back T.J. Yeldon, safety Dean Marlowe, guard Ike Boettger, wide receiver Duke Williams, tight end Tommy Sweeney and defensive tackle Vincent Taylor.