The Atlanta Braves squeaked out a win over the Cleveland Indians, 3 to 2, in Game 1 of the 1995 World Series on October 21, 1995.
The Atlanta Braves squeaked out a win over the Cleveland Indians, 3 to 2, in Game 1 of the 1995 World Series on October 21, 1995.