Alan May talks firings and future of the Caps