/cdn.vox-cdn.com/uploads/chorus_image/image/50188893/usa-today-8829377.0.jpg)
Baltimore Ravens wide receiver Michael Campanaro has flashed here and there. In the early going of the 2015 season, Campanaro showed elusiveness and versatility being employed as a slot receiver and even as a gadget player, carrying the ball on speed sweeps, notably in the week 3 encounter against the Cincinnati Bengals.
Campanaro's injuries have been well documented. With the announcement that he will not start training camp on the PUP list, Campanaro nevertheless finds himself backed up against a wall. The Ravens receiving core is as deep as it's ever been. If and/or wide receiver Breshad Perriman joins the fray later in camp, the Ravens will have seven receivers to vie for likely six spots on the roster.
The Ravens keeping seven wide receivers at this point seems unlikely.
If Campanaro does not stay on the field and rookie wide receiver Keenan Reynolds continues on his upward trajectory, the former has very little shot of staying on the Ravens roster going forward.
If Campanaro does manage to shed his injury-prone label his chances of staying on the Ravens roster is pretty good. Campanaro is head-and-shoulders above Reynolds in one key department: experience. On top of that fact, Campanaro and Reynolds present skill sets that are similar, if not identical. However, they are the only ones on the roster who possess the shiftyness and open field prowess that punt returners do.
It comes down to health. If Campanaro is with the team throughout training camp, he should have the early edge over Reynolds.