Philadelphia Eagles
Arrington was signed by the Philadelphia Eagles as an undrafted free agent following the 2008 NFL Draft. He was waived by the Eagles on August 30 and re-signed to the team's practice squad a day later. He was released from the practice squad on September 10.
Tampa Bay Buccaneers
Arrington was signed to the practice squad of the Tampa Bay Buccaneers on September 17, 2008, where he spent the remainder of the season before being re-signed to a future contract after the season. He was waived by the Buccaneers on September 5, 2009 during final cuts and re-signed to the team's practice squad the next day. He was elevated to the 53-man roster on September 10, playing in the Buccaneers' season opener. He was waived by the team the next day.
New England Patriots
He currently plays and starts for the New England Patriots....