J.J. Hoover: ‘It’s been a blast to play here’