Gotham City is up in arms over Ben Affleck as Batman

NEW YORK — The Internet erupted Thursday night after Warner Bros. announced that Ben Affleck will play the Caped Crusader for its Superman and Batman...