The Cleveland Browns today signed wide receiver David Nelson as a free agent to a one-year deal, the club announced. “David possesses very good size and hands, and has a good feel for the game,” said Browns Head Coach Rob Chudzinski.

“He showed promise with Buffalo two years ago before missing most of last season with an injury, and we feel as though he will be a good addition to our group of wide receivers.”

Originally signed as an undrafted free agent by the Buffalo Bills in 2010, Nelson has appeared in 32 games with 17 starts. In his three NFL seasons with Buffalo, he recorded 94 receptions for 1,042 yards with eight touchdowns.

 In 2011, he ranked second on the club in both catches (61) and receiving yards (658), while finishing third on the team with five receiving touchdowns.

 A four-year letterman as a wide receiver at the University of Florida (2006-09), Nelson saw action in 44 contests with 14 starts, registering 46 receptions for 630 yards with seven touchdowns. Born November 7, 1986, the 6-5, 214-pound Nelson is a native of Wichita Falls, Texas, where he attended S.H. Rider High School.