 In the 2008 NFL season, the Cardinals reached Super Bowl XLIII, but lost 27-23 to the Pittsburgh Steelers.The Seattle Seahawks signed Branch to a two-year contract on July 28, 2011.Branch signed a one-year contract with the Buffalo Bills on April 2, 2013.