US Olympic fencer and bronze medalist wears X-symbol on hand on Olympic podium
Imboden and his teammates won the bronze medal match in the men's foil team event against Japan with a total...
Imboden and his teammates won the bronze medal match in the men's foil team event against Japan with a total...