Radiator support

I would just stop working on it and have a flatbed take to to a body shop if you're serious about fixing it. You're not likely to be satisfied with what you end up with pulling on that rad support by tying a rope between it and a tree then backing up real fast. Or using a come-along for that matter.
Ok I literally live less then a mile to the body shop an the tow company charging $200 to bring it there, I was going to get the radiator back in an drive it up there for them to do the work