NASCAR statement on construction of new TV deal

July 23, 2013 03:05 PM