Adams was drafted in the seventh round of the 2010 NFL Draft by the San Francisco 49ers. He also played for the New England Patriots, Oakland Raiders, Seattle Seahawks, New York Jets, and Atlanta Falcons.