Memorial day weekend events in Birmingham, AL