weld it in... ;D
i like the idea of having my winch tucked in like that , im just not sure if mine will clear- i have the warn 9k with the brigde over the top..