Speedo has signed an endorsement contract with Ryan Murphy, a 22-year-old Canadian swimming champion who was the first to win three Olympic gold medal in the same summer games last year. Speedo has also extended its contract with Mireia Belmonte, the Spanish swimmer.