News One

For many years, we have all heard how BIG they do things in Texas. Well, now we have evidence in the form of the new Allen High School football stadium in Allen, Texas, which cost in the neighborhood of $60 million. It’s no secret that high school football is huge in Texas, but this is […]