Frisco Falcons
Based in Frisco , Texas , the Falcons would have played their home games at the Dr Pepper Arena . 
<triplet> Frisco, Texas <subj> Dr Pepper Arena <obj> owner of <triplet> Dr Pepper Arena <subj> Frisco, Texas <obj> located in the administrative territorial entity