While your assessment that Brennan as one evil dude is right on the money, this is CBS’s Margaret Brennan not John Brennan.
As far as I can tell no relationship to John either. He has 2 daughters, however, their names are Kelly and Jaclyn.