The 49ers have signed FB Jason Schepler to a three-year deal and waived FB Alex Debniak.