He's finally Sir Alastair Cook after knighthood from The Queen at the Buckingham Palace

He's finally Sir Alastair Cook after knighthood from The Queen at the Buckingham Palace

Former England captain Alastair Cook received the knighthood from The Queen of England.