Tourists in New York City are getting an oversized pitch to visit the Worcester area, with Discover Central Massachusetts recently adding Times Square to its marketing effort. Videos showing ...