Frisco Falcons Location: Frisco, Texas Level: professionalSport: footballLeague: Lone Star Football League Status: defunctYears: 2011Teams with the Falcons team nameFrisco, Texas View larger map Tweets by mascotdb