I was about to PM you following the comment you left in the article but I see you found the forum.
So glad you want to help the ferals. Where are you located? There are many local organizations dealing with TNR and your best bet is to find somewhere local.
These listings have web addresses and some of them have phone numbers. You can visit each of their websites to read more about becoming involved. Good luck!