Original: Stephen Carr ( born 29 August 1976 in Dublin ) is an Irish footballer who plays for and captains Birmingham City .
Simplified: Stephen Carr ( born 29 August 1976 ) is an Irish football player .