David Foster Tickets at Freeman Arts Pavilion