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.

Scroll to continue with content
Ad

What to Read Next