Newburyport: Newburyport's Nicholas Welch powers his way for two at home against Marblehead.photo by JIm Vaiknoras. Tuesday January 13, 2009
090113jvahoop