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.
American singer Tommy DeCarlo, best known as the lead vocalist of the rock band Boston, died in Charlotte, North Carolina, on March 9 after a prolonged cancer battle.