Tag Archives: Tim Walsh

Crossing the finish line

NHS teacher rides in benefit event a year after being diagnosed with cancer NAUGATUCK — When Tim Walsh crossed the finish line of the Smilow Cancer Center Closer to Free…