Yes, we get it, uttering the word insurance these days is a sore subject from its ever-increasing costs to the complicated coverage plans. OpenRoad Insurance is looking to change that experience and ...