Parys Haralson missed all of 2012 with a torn triceps. He'll be back with the San Francisco 49ers in 2013 on a one-year contract, Ian Rapoport reported Monday.