He signed a 4 year deal for less than $14M with Pittsburgh. Same basic age as Branch. And he's better. 1,400 yards (1,200 rushing, 4.7 average) last year, different position I know. FA again around 30 years old. So for the few Branch supporters, use this contract to tell me why 3 years, $18M to Branch is unfair.