T. J. Graham WR BUF 2 Days

T.J. Graham dropping passes has been a "recurring theme" during training camp.

According to ESPN Bills reporter Mike Rodak, "time may be running out" for Graham. The third-year receiver is competing for No. 5 duties and doesn't contribute on special teams. Graham is a long shot to make the 53-man roster. Another team will likely give him a chance thanks to his blazing 4.34 wheels.

T. J. Graham WR BUF 21 Days

WGR 550 Buffalo believes third-year Bills WR T.J. Graham will have to prove he can "chip in on special teams" to secure a spot on the 53-man roster.

That means Graham will have to learn a new skill, as he's been a non-factor on special teams through his first two years in the league. Graham has combined for one career kick/punt return. Graham's ceiling on offense is No. 5 receiver.

T. J. Graham WR BUF 1 Month

ESPN Bills reporter Mike Rodak puts T.J. Graham's roster chances at "45 percent."

Graham is battling for No. 5 receiver duties with Marcus Easley, Chris Hogan, and Kevin Elliott. Easley and Hogan are both kick coverage standouts and finished first and third in special teams tackles, respectively. Hogan also has a good pair of hands. Graham might need to flash as a return man to make the squad. Realistically, his odds of making the team appear longer than 45 percent.

T. J. Graham WR BUF 2 Months

Bills WR T.J. Graham underwent offseason hip surgery.

Graham isn't participating in OTAs, but could be ready for next month's minicamp. He's competing with Marcus Easley, Chris Hogan, and Ramses Barden for the No. 5 receiver job . A situational deep threat that lacks special teams value, Graham needs a strong preseason to make the Bills' final roster.

T. J. Graham WR BUF 2 Months

WGR 550 says the "odds are stacked against" T.J. Graham making the Bills' final roster.

Graham was on thin ice before the Bills traded for Mike Williams and drafted Sammy Watkins. Now the 2012 third-rounder is going to have to come up with a huge camp and show an ability to play on special teams. Graham was drafted by the Chan Gailey regime, while Robert Woods and Marquise Goodwin were handpicked by the Doug Marrone regime.

T. J. Graham WR BUF 4 Months

WGR 550 Buffalo believes T.J. Graham is "on thin ice" with the Bills, as he enters his third season.

Graham was the 69th overall pick in the 2012 draft and has just 54 grabs for 683 yards and three touchdowns through 31 games. As a pure deep threat, he didn't have much of a chance with popgun-armed Ryan Fitzpatrick as a rookie before tumbling down the depth chart in 2013. Graham needs a strong summer.

T. J. Graham WR BUF 7 Months

WGR 550 Buffalo believes T.J. Graham will be on the roster bubble heading into 2014 training camp.

T. J. Graham WR BUF 7 Months

T.J. Graham caught three passes for 62 yards and a touchdown in Buffalo's Week 17 loss to the Patriots.

He also committed a costly fourth-quarter drop. A second-year third-rounder, Graham finishes 2013 with 23 catches for 361 yards and two scores. At best, he'll be No. 4 on the depth chart next season, and possibly lower. Graham has little Dynasty-league appeal.

T. J. Graham WR BUF 7 Months

T.J. Graham caught two passes for 27 yards in Sunday's Week 16 win over the Dolphins.

Graham's playing time saw a major boost with Stevie Johnson (personal) inactive and Marquise Goodwin (knee)/Robert Woods (ejection) leaving early. But he saw just five targets and once again failed to do anything unique. Graham is likely to enter the offseason buried on the Bills depth chart.

T. J. Graham WR BUF 8 Months

T.J. Graham caught two passes for 74 yards and a touchdown as the Bills downed the Jets in Week 11.

Graham came back to the ball on his 34-yard first-quarter score, which was pretty badly underthrown by E.J. Manuel. His other gain went for 40 yards. Graham has big-play ability, but has been all too inconsistent through his first two NFL seasons. He'll remain a situational deep threat with Stevie Johnson (groin) and Robert Woods (ankle) likely returning after the Week 12 bye.