If you don't want a welding repair there are companies that do mechanical repairs. I worked for one called Metal Locking Service and we did cylinder heads and blocks. They are located in Buffalo, NY, I'm sure there are others closer to you, Salt Lake I think, if they do smaller pieces like that I wouldn't know. Goggle casting repair, cast iron repair, metal stitching or metal locking.