Carolina Panthers final roster projection