The Seattle Seahawks have signed Fred Jackson to a one-year free agent deal after his release from the Bills and now he will be the backup for Marshawn Lynch.