Bruce Ellington can't catch a break.
After impressing the 49ers throughout training camp in 2016, Ellington suffered a hamstring tear and missed the entire season.
On Thursday, San Francisco waived the receiver just one week into this year's camp.
On top of that, Ellington missed a handful of games in 2014 and 2015 with nagging lower body injuries. The former fourth-round pick caught just 19 passes over those two seasons. If a team is to take a chance on him, he'll have to prove he can stay healthy and productive.
Here's another NFL player transaction from Thursday:
- The Philadelphia Eagles agreed to terms with safety Corey Graham on a one-year contract, the team announced.
- The Jacksonville Jaguars signed sixth-year long snapper Matt Overton and first-year guard Malcolm Bunche. The club waived/injured rookie RB I'Tavius Mathers and placed fifth-year long snapper Carson Tinker on reserve/injured list. If Mathers clears waivers, he'll revert to the Jaguars' reserve/injured list, the team announced.