Tommy DeCarlo passes away after cancer battle
Rock band Boston's lead singer, Tommy DeCarlo, has passed away at 60 after a brave battle with brain cancer. His family confirmed the news, sharing his diagnosis from September last year. DeCarlo, who joined Boston in 2007 after being a devoted fan, was lauded by founding member Tom Scholz for his incredible talent and contributions to the band's live performances.