0 votes
When were the NY Giants founded?

1 Answer

+1 vote
August 1, 1925
...