Great news regarding Nashville SC's stadium opening!