A British team will race in the America’s Cup final for the first time since 1964 after beating Italians
A British team will race in the America’s Cup final for the first time since 1964 after beating Italians
BARCELONA, Spain -- A British team will race in the America’s Cup final for the first time since 1964 after beating Italians.