Ford Center at The Star
Ford Center at The Star is a 12 , 000-seat indoor stadium located in Frisco , Texas . 
<triplet> Ford Center at The Star <subj> Frisco, Texas <obj> located in the administrative territorial entity