WOOHOO! 10 points I called it! "or trying to frame him"
the puzzle for me is... What is it that palmer knew and why they wanted to pin it on jack?