The Ravens are relatively healthy heading into Sunday's home opener against the Arizona Cardinals.
Other than cornerback Jimmy Smith, who will miss multiple weeks with a Grade-2 knee sprain, everyone on the 53-man roster is expected to be available.
Here's a look at Friday's injury report and what it means for both teams:
WR Marquise Brown, TE Mark Andrews Will Play
Despite being listed as questionable, wide receiver Marquise Brown (hip) and tight end Mark Andrews (foot) will play Sunday, according to Head Coach John Harbaugh.
Three other Ravens were listed as questionable, cornerback Marlon Humphrey (back), running back Mark Ingram II (shoulder) and outside linebacker Tyus Bowser (groin). However, Ingram and Bowser were both full participants in Friday's practice, while Humphrey was a limited participant.
Outside linebacker Pernell McPhee's absence from Friday's practice was non-injury related.
While Brown didn't practice Friday, he also missed practice before the season-opener against the Miami Dolphins and still had a huge game. Scoring touchdowns on his first two catches, Brown finished with four catches for 147 yards and two touchdowns in his NFL debut.
Andrews missed his first practice Friday since the start of training camp, but Harbaugh said Andrews would play Sunday.
"No concern about Marquise or Mark Andrews," Harbaugh said. "No concern about any of those guys."
One Cardinals Player Ruled Out Sunday
The Arizona Cardinals had a short injury list. Backup offensive lineman Lamont Gaillard (knee) was ruled out, while backup defensive lineman Jonathan Bullard (hamstring) was questionable after missing Friday's practice.
Cardinals outside linebacker and Ravens all-time sack leader Terrell Suggs missed Friday's practice (non-injury related), but there was no doubt Suggs planned to play Sunday against his former team.