Here's some documentation about his handler. http://www.missionsun.net/tcajune2004.htm
Whose handler? Greer is in the St. Petersburg diocese, with Robert Lynch as bishop.