Tommy DeCarlo served as Boston's lead vocalist for nearly two decades after Brad Delp died of carbon monoxide poisoning on March 9, 2007.
Tommy DeCarlo, the lead singer of Boston who succeeded original frontman Brad Delp, has died at 60 after battling brain cancer. Know more about his journey and Delp’s legacy.