New York Yankees Primary Logo
Few things are more “New York” than the NY Yankees. Their logo has been ubiquitous throughout the city for as long as most people can remember. But where exactly did the design come from? While there is an official story regarding the origin, the truth is actually more controversial. Claims have been made, and continue to be disputed to this …