Wed 6/11/14 2:38 PM

Free agent TE Tony Scheffler has retired from the NFL after eight seasons. Scheffler, 31, has suffered three concussions the past four years and was released by the Lions in October. The former No. 61 overall pick in the 2006 draft by the Broncos spent four seasons each with Denver and Detroit, catching 258 passes for 3,207 yards and 22 touchdowns. Scheffler's had a decent two-year stretch from 2007-2008 when he reeled in 89 balls for 1,194 yards and eight scores for Mike Shanahan's Broncos. He caught seven passes in 2013.