BOSTON - What's not to love about Boston? Apparently something, according to whoever placed a large billboard over Boston's North End. "I HATE BOSTON," the sign reads in all capital letters on a white ...