This is a good signing, one year up to $3 million. IMO, Barr is a very good, experienced LB and at 30 y/o, still has gas left in the tank. Of course, the injuries are a concern but hopefully he can stay on the field.