They also have Murphy at linebacker. Seems they might be a bit off there. That final WR group is going to be interesting. I imagine Foster, Beasley, Brown, Williams and Zay should make the squad, but the addition of a WR, which I would expect, in the draft makes that very intriguing.
edit: Roberts is seemingly a shoo-in, but as a ST player pretty much exclusively