Bob O'Brien

Bike commuting, dog-loving, RSN card-carrying, tuition-poor husband, dad, Mac fan, neighborhood inactivist and insurance guy.