weird growth. maybe a virus? don't know. i'll check in later to see if anyone knows. do u have another pic from a different angle? GL
If you have problems with your trees you definitely need to contact arborist. This one is from Dallas, you may wanna find another one. Better to contact some of them I think.