Stories of Atlanta

America’s Oldest Baseball Team

Episode 24 | 1m 1s

A baseball team that began in Boston has endured to become the longest continuously-operating sports franchise in America, better known today as the Atlanta Braves.

Aired: 07/20/17

Rating: NR