The Oklahoma Eagle Newswire On November 1, 2020, Billy Duaine Tubbs passed from this world to his eternal home. Billy Tubbs was not only a coaching legend, he was a beloved husband, brother, father, grandfather, and friend. He was born March 5, 1935, in St. Louis, Missouri to Oscar Payton and Bessie Marchbanks Tubbs. […]