High School Sports

February 27, 2014 5:32 PM

Cracks force closure of $60 million Allen ISD football stadium

The Southlake Carroll Dragons played the first game there in 2012.

Related content

Comments

Videos

Sports Videos