It's been 20 years since the 1999 Yankees swept the Atlanta Braves in four straight to win their second consecutive World Series, which also gave them three titles in four years.
Share this post
1999 Yankees Trivia
Share this post
It's been 20 years since the 1999 Yankees swept the Atlanta Braves in four straight to win their second consecutive World Series, which also gave them three titles in four years.