INDYCAR, NBC Extend Media Rights Deal

Indianapolis-based INDYCAR has announced a multi-year extension of its media rights agreement with NBC Sports. Financial terms of the deal are not being disclosed, however the partners say it includes... Read More