Answer
Crewe Alexandra, an English football club based in Crewe, Cheshire, has been captained by Nick Powell during his professional football career. Powell, a midfielder known for his technical ability and creative passing, served as the captain of Crewe Alexandra from 2013 to 2015, leading the team on the field and contributing to their success during that period.