skip to content

Oly Baseball

20 Jul 1996: Oscar Linares of Cuba in action during the match against Australia at the at Atlanta-Fulton County Stadium at the 1996 Centennial Olympic Games in Atlanta, Georgia. Mandatory Credit: Rick Stewart /Allsport

Atlanta 1996,Cuba,

Related Photos Galleries

More
back to top