Don't think Troy Smith should make the team. First off, he doesn't even wanna be here, I hated him after he said he'd rather crawl to Cleveland than stay here, second off, we gave Marc Bulger a great contract for a backup and in the event that Flacco does go down, I would feel safe with Bulger at the helm and I honestly don't think we need a 3rd QB unless Flacco goes down. (then we sign one) Keep 2 QB's and give Troy's roster spot to one of our talented young guys in the front 7 or even a guy like David Reed or Marcus Smith.
I also don't like even Edgar Jones over Prescott Burgess.
Prince Miller > K.J. Gerard, I haven't see Gerard all preseason, and Miller has at least shown that he can contribute in special teams.
otherwise, totally agree w/ your roster.