The San Francisco 49ers they have signed wide receiver Quinton Patton to a four-year deal.