The Cardinals have completed a trade with the Eagles to acquire quarterback Kevin Kolb, according to sources. Kolb will get a new contract extension of five years for $63 million, with a little more than $22 million guaranteed. The new deal puts him under contract for six seasons. Philadelphia will receive cornerback Dominique Rodgers-Cromartie and a second-round pick.