New York has been described as the "Capital of Baseball"