Over the last eight seasons, Campbell has played for four different franchises (Jacksonville, Baltimore, Atlanta and Miami).