Matt Maiocco of CSN Bay Area (@MaioccoCSN) reports that San Francisco 49ers free-agent cornerback Carlos Rogers has signed his contract and the paperwork is complete. This makes everything official.