Some brand new Packers are in town this weekend. Packers Analyst Larry McCarren takes a look at their first impressions.