If we send Casey Bailey down to the minors, do we have to protect him still? He's only a half-year younger than Panik and Beck. But Panik (151 NHL GP) and Beck (85 NHL GP) have plenty of pro experience under their belt. They both probably have AHL experience too I bet. Bailey is green (6 NHL GP, no other pro experience. Just NCAA and junior) and needs seasoning in the AHL to gain much-needed pro experience.
Protect
James van Riemsdyk (3 year contract with good value)
Nazem Kadri (restricted free agent)
Daniel Winnik (2 year contract with great value)
Leo Komarov (3 year contract. Think he's overpaid and overrated. It's only $2.95 mil/yr. Not a big deal)
Taylor Beck (restricted free agent)
Peter Holland (restricted free agent)
Richard Panik (restricted free agent)
2/4 of unrestricted free agent FWs (keep ones with most trade value): P-A Parenteau, Nick Spaling, Mark Arcobello, Shawn Matthias
Jake Gardiner (4 year contract. I think he's overpaid and overrated. But his contract is not that bad. We've got the cap space. We can afford to be patient with him)
Morgan Rielly (restricted free agent)
Martin Marincin? (restricted free agent)
Matt Hunwick? (2 year deal)
Roman Polak: we can trade him before the deadline for pick(s) and/or prospect + NHL player (esp if it's a short-term cap dump). We could even retain salary on Polak to sweeten the deal.
Don't Protect
Joffrey Lupul (way overpaid)
Tyler Bozak (overpaid)
2/4 of unrestricted free agent FWs (leave unprotected ones with least trade value): P-A Parenteau, Nick Spaling, Mark Arcobello, Shawn Matthias
Dion Phaneuf (bloated contract)
Stephane Robidas (getting up there in age. Probably going to retire in 2017)
TJ Brennan (unrestricted free agent with little value)