Gentile secures $8 million in funding to fix parks