Bank of America Corp. said Wednesday it will pay a fee to Buffalo-based Delaware North Cos. to pull out early from its naming contract for Boston's FleetCenter.