The TAF is the Technical Access Foundation. They help disadvantaged youth get more involved with technical careers. Computer Science, Engineering, that sort of things.
It seems to me that the main users of this park are DGers. It is possible that the baseball/soccer fields draw more park users but I wouldn't bet on it. Apparently we DGers have an image problem. If I was thinking about designing a new layout here I would also consider this:
Note that there is no mention of DG. If they build a path around the lake that might mean no DG around the lake. I thought it was interesting that the people "Friends of Hicks Lake" surveyed felt there was an alcohol problem in the park and were considering spending their $25 grand to hire a "cop" to police it.
My advice is to play Lakewood every chance you get while you still can!