Run for the Roses May 4 We're off to the races with family-friendly fun, live music, a betting station, and more