Revs Visit NorwoodStephen Tribuna, Giuliana SchallmoDec 10, 20151 min read Players from the New England Revolution visit a local Stop and Shop in Norwood, MA.