Original: He was also a captain of England and won 77 caps in a ten-year international career.
Simplified: He was also a captain of England and won 77 caps in his career of ten years.