New Taft High School Stadium Causes Uproar Among Neighbors on Chicago's NW Side
Tensions are high on the Northwest Side amid plans to build a new high school stadium. People living around Taft High School say they were blindsided by the project. NBC 5’s Dick Johnson reports.