Jim Connelly

Failed bohemian. Long-time internet product guy who spends too much of his time listening to, writing about, and playing rock (and/or roll) music. Also loves reading, running, “prestige” TV and prime rib-eyes.