NC Idea’s David Rizzo retires

July 13, 2015 3:30 PM