Singer-songwriters can be hard to swallow. There are few who can pull off winsome sappiness without looking like a total sap. Then there are guys like Dan Craig, who seem to hover somewhere between sentimental mush and... More >>>