Well it's training camp and every training camp, there's infusion of raw data. What have we learned today? Leon Hall is ready to go. Jordan Shipley is not. Nate Clements, Dre Kirkpatrick, Pat Sims and Mike Nugent need a little more time. Anyway, let's decompress. You're impressions.