what number draft pick was the player who has also played for the carolina panthers and the buffalo bill ?
30