49ers' Christian McCaffrey to play versus Vikings, but there's a catch - SFGATE sfgate.com Submitted by sfgate9570 on October 24, 2023 at 6:13 PM in sports No comments 9