According to ESPN’s Adam Schefter, the Donovan McNabb to Minnesota deal is done and there will be a press conference on Thursday to announce. Not sure of the economics of the deal just yet, but it seems that McNabb took a pay cut to get the deal done.