Since 1991, the U.S. Air Force Band of Liberty has performed more than 300 concerts annually throughout the New England region. On March 10, the band will perform one final time at Mechanics Hall in Worcester, Mass., ending a more than two-decade run in the premier concert hall. The band will