The good news is the Ravens will have two of their top three wide receivers back on the field for Thursday night's game against the Miami Dolphins.
The bad news is that the one who's missing has been the most productive of the three.
Jeremy Maclin will play after missing the past two games because of a shoulder injury and Breshad Perriman will be back after sitting out last week because of a concussion.
However, Mike Wallace, who leads the team with 248 receiving yards, is inactive after suffering a concussion in last week's game in Minnesota. He was limited in practice all week.
The Ravens will also be without two other wide receivers, Michael Campanaro (shoulder) and Chris Matthews (thigh). That means Chris Moore and Griff Whalen will be the team's No. 3 and No. 4 wideouts.
Tight end Benjamin Watson (knee), who has the second-most receptions (29) on the team, for 214 yards will suit up after not practicing two days this week.
The Ravens will get some help on the offensive line, as right guard Matt Skura is active after missing the past two weeks. That likely means Skura will start and be backed up by fifth-round rookie Jermaine Eluemunor.
Baltimore's other inactives are running back Terrance West (calf), tight end Maxx Williams (ankle), defensive end Bronson Kaufusi and rookie outside linebacker Tim Williams (thigh).
The Dolphins will take the field without four starters: quarterback Jay Cutler, wide receiver DeVante Parker,* *left guard Anthony Steen and defensive end Andre Branch. Miami will start quarterback Matt Moore.