After missing the past two games due to recovering from appendicitis, Cardinals wide receiver Marvin Harrison Jr. is expected to play against the Tampa Bay Buccaneers, according to ESPN’s Adam Schefter.

The wide out previously said the appendectomy prior to Week 11 against the San Francisco 49ers had come “out of nowhere” and was practicing on a limited basis this week before being officially listed as questionable on the injury report.

He logged three days of practice in Tempe while getting reps with quarterback Jacoby Brissett.

Harrison, Bucs QB Baker Mayfield expected to play Sunday

Buccaneers quarterback Baker Mayfield, who was also listed as questionable with his shoulder injury, is also expected to suit up in Tampa Bay, Schefter said.

Given his track record of toughness, the former Heisman Award winner’s expected return comes as no surprise for Arizona.

In other Cardinals-Buccaneers injury news from Schefter, Arizona running back Bam Knight (knee) and Tampa Bay running back Bucky Irving (shoulder/ankle) are both expected to be available.

Cardinals-Buccaneers kicks off at 11 a.m. MST and can be heard on 98.7 and the Arizona Sports app. Watch the action on FOX.