Temple's town hall about a new football stadium did not go smoothly

Yahoo Sports Videos

Temple’s town hall about its new proposed football stadium got off to an inauspicious start.

What to Read Next