Dave Rayner shares the record for most NFL teams played for with the placekicker who played for what college?
Dave Rayner:  Rayner shares the NFL record for most teams played on with J. T. O'Sullivan, and Billy Cundiff; each has played for 11 teams. Billy Cundiff: William Ambrose Cundiff (born March 30, 1980) is a former American football placekicker. Billy Cundiff:  He played college football for Drake University, and was signed by the Dallas Cowboys as an undrafted free agent in 2002.
Drake University