The Raiders have signed free agent running back Rock Cartwright to a contract. The signing will give Oakland added depth at halfback, fullback and kick returner.