Manchester Freedom
The Manchester Freedom is a football team in the Independent Women's Football League based in Manchester , New Hampshire . 
<triplet> Manchester Freedom <subj> Manchester, New Hampshire <obj> located in the administrative territorial entity