Brett Favre will sign a contract with the Minnesota Vikings for between $10 million to $12 million, according to sources that spoke with ESPN senior NFL analyst Chris Mortensen. Favre will need to still pass a physical. RealGM Note: The Vikings have pursued Favre throughout the offseason and the club feels they are a true quarterback away from being a true Super Bowl contender. Minnesota is also struggling to fill the Metrodome and also build a new stadium for when their current lease expires in 2011.