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