 On April 7, 2004, Cole signed with the Oakland Raiders as a free agent, but did not make the team's regular-season roster.In 2005, Cole spent the offseason and preseason with the Jacksonville Jaguars, who released him on August 30, 2005.In all, Cole played 35 games in the NFL, starting 2.