Well the biggest proof I find of Mahabharata being true history and not some story is that it does mention some characters which have no use in the story. Their presence absence don't make much difference, they need not have been introduced, yet we have them. Let's discuss the most useless characters of Mahabharata
I think it is Chitrangad, the elder brother of Vichitraveer