Surprise move: Packers coach Mike McCarthy made clear early in camp that he hoped to find a way to keep Graham Harrell on the final roster. It's no secret that No. 2 quarterback Matt Flynn is a pending free agent, and McCarthy thought now wouldn't be a good time to part ways with another quarterback who has spent time developing in the Packers' system. Harrell rebounded from a shaky start to camp, but I guess the Packers couldn’t find a place for him on a roster that includes five tight ends and a whopping 10 linebackers. I would expect him to return on the practice squad, assuming he clears waivers.
No-brainers: It's hard not to connect Jermichael Finley's pending free agency with the high number of tight ends the Packers kept. The list included two rookies, D.J. Williams and Ryan Taylor, along with veterans Andrew Quarless and Tom Crabtree. When you have a big-time starter entering a contract year, it makes sense to ensure your future bases are covered. Meanwhile, I don't fault the Packers for limiting themselves to five receivers, and in the process cutting loose Chastin West and Tori Gurley, among others. Both could return via the practice squad, and the veteran depth they have at the position would have made it difficult for a No. 6 receiver to be active on game day. Finally, the Packers chose to keep veteran tailback Ryan Grant and release the younger Dimitri Nance. Smart move.
What's next: The Packers have already found two trade partners for their players, sending fullback Quinn Johnson to the Tennessee Titans for an undisclosed draft pick and guard Caleb Schlauderaff to the New York Jets for an undisclosed draft pick. There aren't any obvious holes on their current 53-man grouping, so the Packers' primary goal Sunday will be to get as many of their just-released players through waivers and onto the practice squad as possible.