July 22, 2011 by Mike Dussault Fan Uniform Tweak #3 How about the NE logo on the helmet? I don’t really hate it. The rest of the uni though I kinda do…