What year and kind of 650 (H1 or V2) are you referencing, and do you have any bumpers on it? Some of the newer Cats have the winch bracket welded into the frame already. If you have the newer body style Cat's (05 and newer) and you have the front bumper, that should have the bracket welded into it as well.