A lasting mystery of the Donovan McNabb trade has finally been solved. As part of the deal, the Minnesota Vikings renegotiated McNabb's contract into a one-year deal worth $5.05 million, according to 1500 ESPN Twin Cities radio in Minnesota. McNabb has $2.2 million in incentives available to him, bringing the maximum possible value to $7.25 million. Read more: http://espn.go.com/nfl/story/_/id/6839680/donovan-mcnabb-joined-minnesota-vikings-1-year-5-million