$69.9M High School Football Stadium Set to Open in Texas - NBC New York

    $69.9M High School Football Stadium Set to Open in Texas