Canada's Andre De Grasse and Jamaica's Sherone Simpson won their respective 100 meters finals at the Pan American Games on Wednesday while St. Lucia enjoyed a landmark moment at the multisport competition.