Sir Tom Finney was one of the country's greatest ever players, according to former England captain Jimmy Armfield.