The World Relays, a huge success in the first year ! by Elliott Denman by Larry Eder April 1, 2022 0 The World Relays were held May 24-25 in the Thomas A. Robinson stadium in Nassau, in the Bahamas. 40 countries ...