breadcity.org
The Lost Logo of the 1975 Giants
In 1975, the New York Giants were a team without a country. They were in the wilderness. Their stadium in New Jersey was still being constructed, and the Yankees (the Giants’ old landlord) ha…