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