Packers Analyst Larry McCarren weighs in on the eight new Green Bay Packers.