just get some beefed up art Morrison frame rails in there!!!!1
what greg and mock said above will be good to go.
no way it was solely the drag racing... seeing your 60s you didnt hook hard enough to cause that instantaneously, im sure its been a slow process. by the location of the crack you can deffinatly tell it was weaken due to the bracket being welded in...
as far as having someone local do it, Im pretty sure russel still does work at his home shop and for your anal azz he's the only person local i can think of that will work for you. call curtis i think he has his contact info.