Live trap and release is irresponsible.
Live trap and shoot is a much better option.
If you can't shoot, relocate it to the animal shelter, if possible.
Anti freeze can be a nasty way to go. If it's going to be used, it should be left in a bowl, and not soaked into meat. That would just dilute it and probably prolong any suffering. There are other, better poisons available.
I won't go into those, because more than likely, intentionally...