The Pittsburgh Steelers offered more years but Bryant McFadden agreed to a two-year, $10 million contract with the Arizona Cardinals this afternoon. John Clayton of ESPN reports the entire salary is guaranteed in 2009. A source tells Inside Pittsburgh Sports, the Steelers offered a 5 year deal with close to $10 million guaranteed over the course of the contract. McFadden went with a shorter deal with the opportunity to cash in two seasons from now.
Pittsburgh and Arizona were the only teams to make offers. McFadden was hopeful to return to Florida and sign with the Miami Dolphins but the Dolphins never scheduled a visit or make a offer to McFadden who went into free agency seeking $16 million in guarantees.