NBC Sports extends its multi-year partnership with CDI