Larry Myers was born on June 8, 1955, in Denver, Colorado, and died March 18, 2022, in Houston, Texas after battling cancer. Larry enjoyed teaching. He caught the soccer bug while at the University of Texas and volunteered as a youth soccer... View Obituary & Service Information