I mean, yeah, basically. ATLANTA — Historians may argue about the origins of baseball, but a growing — and extremely unbiased — body of evidence suggests the Atlanta Braves actually invented the sport sometime between batting practice and another routine dismantling of the Northeast.