The cities enjoy a major concert venue; independent and community theatres; symphony orchestra; jazz concerts; film festivals; civic opera; art galleries and museums; and numerous family attractions and events, including professional basketball, professional baseball and the annual Fargo-Moorhead Marathon.