Photo courtesy of Keith Allison, Flickr For the first time since 2000, the New York Mets are in the World Series, after sweeping the Chicago Cubs in the NLCS. “When I watched the last pitch get called a strike I was very excited and I jumped so high out of […]