The Ravens will have all their ammunition versus the New England Patriots on Sunday Night Football.
Rookie wide receiver Marquise "Hollywood" Brown, cornerback Jimmy Smith and linebacker Patrick Onwuasor are all active.
Brown was the only one who was a question mark after he didn't practice Friday because of an ankle injury. Brown missed the past two games after suffering the injury in Pittsburgh.
With the first-round speedster in the lineup, the Ravens' offense will have a key vertical threat back. Brown can break a big play at any time, and his mere presence on the field helps back up the defense and open up more for others.
It will be Smith's first game since Week 1, when he suffered a knee injury early in the win over the Dolphins.
Smith's return means the Ravens will have a dangerous rotation of cornerbacks with Smith, Marlon Humphrey, Marcus Peters and Brandon Carr. It will be difficult for the Patriots to find a mismatch in that group.
Onwuasor missed the past two games and will return to his more natural position at WILL linebacker. He'll likely share reps with L.J. Fort, who has played well in his absence. Onwuasor is one of the front-seven's top playmakers.
Baltimore's inactives are quarterback Trace McSorley, wide receiver Jaleel Scott, cornerback Maurice Canady, guard Ben Powers, defensive tackle Daylon Mack, defensive tackle Zach Sieler and defensive end Ufomba Kamalu.
The notable Patriots inactives are starting tight end Matt LaCosse, punt returner Gunner Olszewski and rookie first-round wide receiver N'Keal Harry, who was just called up to the active roster this weekend. Ryan Izzo and former Raven Benjamin Watson will be their tight ends.