Wednesday, October 14, 2015

Sports Illustrated Cover of the Week

November 6th 1995
Atlanta Braves defeat the Cleveland Indians for their first and to date only World Championship since moving to Atlanta.


No comments: