I’m trying to rack my head, but I can’t think right now. So I’m asking the reliable interwebs, what is a phrase that means mission impossible. Insert word or phrase into blank;
“The Vikings are ____ themselves in a ___ to try to trade the bulk of Kirk Cousins contract.”
Is there a single word for 'mission impossible' that would fill the blank?