Kevin Towers, former general manager of the San Diego Padres and Arizona Diamondbacks, has died at age 56 after a battle with thyroid cancer.