Christian McCaffrey sits out practice, 49ers-Dolphins status uncertain

Top