The Career Journey of Greg O'Donnell, Once Upon a Time, Minnesota's Youngest Licensed Watchmaker