NFL DFS Thursday Night Football picks: 49ers vs. Giants Fantasy lineup advice on DraftKings, FanDuel
Christian McCaffrey traded to 49ers: Running back thanks Panthers fans, 'will always love' Carolina
Christian McCaffrey trade: Fantasy football breakdown on 49ers
Christian McCaffrey on trade to 49ers: 'I firmly believe it's the best thing that ever happened to me'
Christian McCaffrey trade details: Breaking down the draft picks involved in 49ers-Panthers swap
Christian McCaffrey reacts to blockbuster trade
Fantasy Football Today: Big questions plus position previews for Week 15 (and beyond)
Christian McCaffrey traded to 49ers: Panthers deal star RB for multiple draft picks in blockbuster
Christian McCaffrey trade: Winners and losers of 49ers-Panthers deal
49ers Announce Trade for Running Back Christian McCaffrey