Besides Hagg, the two other players waived included RB Robbie Rouse and LB Ryan Rau. I guess these guys didn't get the memo: if your first and last names begin with an 'R,' you're out of here! In all seriousness, it was a little surprising to see Rouse released so soon after we had built expectations up for him when he was signed last week. With the confirmation that RB Brandon Jackson was re-signed, though, this kind of avoids having a surplus of cooks in the kitchen.
Rau was claimed off waivers from the Eagles back in April. He was seen as a guy who might be camp fodder or a special teams type of player, and quite honestly, I had forgotten he was on the roster.
Taking those players spots are WR Michael Edwards and SS Kenronte Walker. This is a quick comeback for Edwards; he was released a little over a week ago after originally signing on as an undrafted free agent following the draft. Walker tried out for the Browns during rookie minicamp last week. In terms of numbers, he takes Hagg's spot as a safety.
The other addition, as previously reported, was Jackson.