The Alliance of American Football (AAF) announced Wednesday that the league championship game will be played in Frisco, Texas.
The Star, which is also the Dallas Cowboys practice facility, will be the site.
The game is scheduled for Saturday, April 27, at 7 p.m. Central Time and will be televised on CBS.