I'm a Baines. My father's family moved to North Carolina from Virginia. I traced back to Virginia and then started guessing. Seems to be a couple Baines lines that are not related. Bray Baines appears to be my third great grandfather on my dad's side. My father was supposed to be named after his ancestor. His name is William Gray Baines. Closest I came across was Bray. Like everyone else, I'm stumped at Bray. My uncles all had family names; Wiley, Joseph, James (Jimmy) Baines and all from Rocky Mount, North Carolina. My grandfather was Charles David Baines, his father was James D. Baines, he lived and died in North Carolina. That's where the guessing started. Seemed to progress to Wiley and back to Bray. Any input is appreciated. My father and uncles have passed and seems no one ever talked about where or who they came from.