12.22.2016 News Where are they now? Nicholas Vecchio, class of 2008 Nicholas Vecchio lives in Jacksonville, Florida these days. But he grew up in Shelter Island, which will always hold a special place in his heart — and for good...