Amazon delivery contractor caught defecating on man’s curb December 3, 2017December 3, 2017 by Alex Hernandez With the holiday rush, I’m sure drivers are under pressure to deliver packages on time.