New York City hosted it's annual Comic Con this past weekend. Much like all the other major cities that host…
I know I'm the comic book guy, but there is more to me than a love of everything comics. I…