Braves fans line the streets of Atlanta and the Battery for World Series parade

Image 1 of 49