Official Site
OK, I just found the Official ProjectTroy website. It's even got updates. He's still rastlin' the bears.
http://projecttroy.com.nexx.com/
From his FAQ:
Q: Do you wrestle bears?
A: No. Never have and never will. The suits only allow me to be protected against an attack, nothing more.