Petition opposes megachurch proposed in Plymouth

About 54 acres of farmland in Plymouth have become the epicenter for a contentious debate in the west metro, as Eagle Brook church looks to transform the land into its new place of worship.