"The Best Worst Team in Sports" Author Devin Gordon on the New York Mets