You are all assuming that he's going to make the team. I wouldn't be so sure. I think they probably signed him as insurance for the upcoming game against the Seahawks with Moore and Bennett out, and they'll probably cut him before the final rosters are made, but he might make the practice roster. As for who they got rid of, probably nobody. Birk was just moved to the IR today, so that would make one roster spot.

Hey, maybe I'm wrong. He might turn out to be a good returner.