Ex-Steelers, Patriots player retires after 15 seasons – ‘I’m done’