Peabody: There has been much dispute over a billboard put up next to the Subway on Lowell St. in Peabody near Route 1. David Le/Salem News