Skip Navigation

The Allen Eagles Have Landed Back In Their Repaired Stadium

Local Audio Posts 0

There’s Friday night football, and then there’s Friday night football in Allen, Texas: a state-of-the-art stadium packed with 18,000 fans, a halftime…