Terry James Meza Jr., a 34-year-old Hispanic male from Houston, Texas, tragically lost his life on February 19, 2025. He was found shot at 9700 Leawood Boulevard around 1 p.m. and later succumbed to his injuries at a hospital. Terry, affectionately known as "Baby Terry" or "Big T," was a devoted father, son, brother, and friend. His presence was larger than life, and he was known for his generosity, resilience, and unwavering love for his family. His six-year-old son, King James Meza, was the ce
...Read More