Upcoming events at Haffen Park