Grand Funk Railroad to play Elitch Gardens, May 16