Answer
Andre De Grasse won three medals in the 2016 Summer Olympics in Rio de Janeiro, Brazil. He won a bronze medal in the 100 meters, a silver medal in the 200 meters, and a gold medal in the 4x100-meter relay. He was the first Canadian sprinter to win three medals in a single Olympics.