WATCH: Ben Affleck protects Jennifer Lopez from fan

Top