$60 million football stadium seating 18,000 nearly complete in Allen

(Yahoo Sports Video) ALLEN – A new $60 million, state-of-the-art football venue is nearly complete in Allen, Texas. The facility will seat 18,000 and features amenities that would make many colleges drool.

It is part of a $120 million dollar bond package approved by voters, featuring a new performing arts center which costs nearly as much as the stadium.

Leave a Reply