Multiple media covering the NFL are speculating that Kevin Kolb's injury-riddled career may have reached its end.

Kolb, 29, was cut by the Buffalo Bills Tuesday. According to NBC Sports' Rotoworld.com, he has still not been cleared from a concussion that sidelined him for all of last season.

The Stephenville High School product and University of Houston standout has spent seven years in the league since being drafted in the second round by the Philadelphia Eagles, who once believed he was their quarterback of the future.

Kolb became the starter in Philadelphia in 2010, but was injured in the season opener. That allowed Michael Vick to take over, and Kolb was eventually traded to Arizona.

Kolb dealt with concussions and other injuries in Arizona, where he started 14 games in two seasons.

He was released by the Cardinals and signed as a free agent with Buffalo in 2013. He was expected to contend for the starting job for the bills, but suffered the season-ending concussion in the preseason.

Rookie quarterback E.J. Manuel eventually won Buffalo's starting job. Rumors of Kolb's pending release from the team have been rampant ever since.

Kolb has started 21 NFL games, passing for 5,206 yards. Rotoworld.com reports the Bills saved $3 million with his release.

Kolb graduated in 2003 from Stephenville after starting in 2001 and 2002 under then-head coach Mike Copeland. He went on to rewrite Houston's record book in an illustrious college career.