There is a reason why McGee is still a favorite to start and Leodis was benched for the 2nd half of the season. There are many variables that went into the decision, I'm sure. But it is quite obvious he has no balls skills whatsoever.
As long as he isn't on the outside, who cares? Leodis is a blanket as a cover guy and will be great in the dime (and on special teams). Even if he's our 5th DB, you need 5 in todays NFL. Unless some team gets desperate and is willing to give up a solid pick, you keep him. And you sure as hell don't trade him for a player who is arguably even or worse and always hurt.