This is something I heard from a friend and I was wondering if anyone else knew about it, but he told me that the 1904 NY Giants refused to play in the world series.. but he didn't give me a reason as to why! so my question is this:
Why did the 1904 NY Giants refuse to play in the World Series?