Sugar Ray Leonard vs. Roberto Duran Poster

Sugar Ray Leonard vs. Roberto Duran

90.00% | June 20, 1980 |

June 20, 1980, Olympic Stadium in Montreal, World Welterweight Championship.

Featured Crew

0

Images