The 49ers listed tight ends Vernon Davis and Vance McDonald as questionable for Sunday’s game in Arizona and they added a little insurance to the roster Saturday to cover themselves in the event either of them can’t play.
The team announced that they have promoted tight end Asante Cleveland from the practice squad. Cleveland was signed as an undrafted free agent after wrapping up at the University of Miami and signed to San Francisco’s practice squad after failing to make the team out of training camp.
Quarterback Josh Johnson was waived to make room for Cleveland. Johnson, who played for Jim Harbaugh in college, was third on the depth chart behind Colin Kaepernick and Blaine Gabbert. Johnson has had two stints with the Niners and it wouldn’t be surprising to see him get a third once the Niners are healthier at tight end.
Neither Davis (knee, ankle) nor McDonald (knee) practiced at all this week. If neither can play on Sunday, Cleveland would join Derek Carrier and long snapper Kyle Nelson, who had six catches in the preseason, as tight end options for San Francisco.