and make a difference, then join us in giving the world reason to cheer! Forest Hills Stadium is located centrally in Forest... of their long term vision to bring Forest Hills Stadium to its rightful position in the upper echelon of New York and American...