Christian McCaffrey left the San Francisco 49ers' game against the Cleveland Browns with an oblique/rib injury.