Strained Relationship. Earl Thomas and his wife, Nina Thomas were married in 2016 in Houston Texas. The couple’s marriage appears…
Texas is saying “no” to Netflix. Netflix has been indicted by a Texas grand jury relating to their controversial French…