American folklore Abner Doubleday invented what at West Point ?

user image

Muskan Anand

2 years ago

For a very long time, Abner Doubleday was widely thought to have invented the game of baseball in 1839 at age 20 in his hometown of Cooperstown, New York. Army Maj.

Recent Doubts

Close [x]