Wright (6-0, 234) signed with Philadelphia as a free agent in January 2010, after originally being drafted by the Buffalo Bills in the fourth round (111th overall) of the 2007 NFL Draft out of Fresno State. He appeared in 15 games with the Bills during his rookie season and gained 94 yards on 29 carries.
The Bills released Wright prior to the start of the 2008 season. He spent the 2009 training camp with the New York Giants, but was released during the final preseason roster cuts.
The Steelers made room for Wright on their roster by releasing rookie fullback