Allen High School in Texas recently put the finishing touches on a brand-new $60 million football stadium. Pictures of the stadium began circulating online this past week.
What was the general consensus? Find out in this Storify:
Allen High School in Texas recently put the finishing touches on a brand-new $60 million football stadium. Pictures of the stadium began circulating online this past week.
What was the general consensus? Find out in this Storify:
A version of this news article first appeared in the Schooled in Sports blog.