Photo by Colby Guy
After three preseason games and a long week of training camp, there are still a lot of roster spots still up for grabs up for grabs.
Injuries all across the lineup have opened a litany of spots for the defending champions to fill.
The Panthers will go into Friday’s preseason game against the Carolina Hurricanes with a roster full of players jockeying for those positions.
Here is where those battles stand through the first week of camp:




