The 49ers have signed the speedy playmaker to a three-year contract extension.