CHARLOTTE, N.C. -- A shoulder injury is expected to sideline Carolina Panthers running back Christian McCaffrey for Sunday's game against Tampa Bay, a league source told ESPN's Adam Schefter on Wednesday.
McCaffrey is getting a second opinion on the injury suffered late in Sunday's 33-31 loss to Kansas City, a league source told ESPN.
The Panthers (3-6) will prepare for the Buccaneers (5-3) with Mike Davis, who replaced McCaffrey for six games when the NFL's highest-paid back was out with a high ankle sprain suffered in a Week 2 loss to the Bucs.