Rangers sets up free medical camp