Arizona Cardinals Wells was selected in the sixth round (177th overall) of the
2003 NFL draft by the
Arizona Cardinals. Wells scored his first NFL touchdown by recovering an
Edgerrin James fumble in the
end zone during week 5 of the
2007 NFL season.
Philadelphia Eagles Wells was traded to the
Philadelphia Eagles on September 3, 2010, in exchange for a 6th round draft pick in 2011. He re-signed with Philadelphia on August 20, 2011, after becoming a free agent following the 2010 season. He was released during final roster cuts on September 3.
Carolina Panthers On September 13, 2011, Wells signed with the
Carolina Panthers, only to be released on September 20. He was re-signed on October 19 after
Jeff Otah was placed on
injured reserve. He was released yet again on November 30, 2011.
Green Bay Packers On August 8, 2012, Wells signed with the
Green Bay Packers, but was released just 3 weeks later on August 31, 2012.
San Diego Chargers (first stint) On September 11, 2012, Wells was signed by the
San Diego Chargers. However, he was released five days later.
Buffalo Bills On October 9, 2012, Wells was signed by the
Buffalo Bills. He was waived 10 days later.
San Diego Chargers (second stint) Wells signed with the Chargers on December 5, 2012. He was placed on injured reserve on December 18, 2012. ==Coaching career==