About James B. Griffin

James B. Griffin practices law in Alabama and Georgia.  He has also taught history and literature, hiked a few mountains, and at least touched down in thirty-eight of fifty states.  He likes baseball parks, country roads, beaches, and trails.  He is a husband, father, administrator of his late mother's affairs, and legal guardian of a disabled brother.