Alex Wilhelm has a lengthy article posted on the Huffington Post [click here] today detailing all kinds of reasons why Bill Donohue needs to resign as president of the Catholic League. Donohue said no.