Rodell Duff coming back to Orlando for a second time!