Kevin Nolan is a good captain, there’s no questioning that, but he was a liability on too many occasions this season, Mark Noble was our best player all year and gave more heart and passion in to his game than Nolan ever did. He’s the West Ham through and through and sums up everything it means to be West Ham. The fans love him, the club loves him, and the feeling is mutual. He’s perfect captain material.