Definately Gary Neville.
Jeff skinner broke the 27-year-old record to become second longest captain. Yzerman became third longest serving captain of NHL history.
It was Paulo Maldini.
steve g liverpool
It is carles Puyol of Barcelona , from the year 2003.