Nine-time Olympic gold medalist Carl Lewis said on Monday that female athletes deserve fair and equal pay and criticized Donald Trump for being “racist” and “misogynistic.”

Lewis spoke in the Peruvian capital of Lima, where he will present the 100m and long jump medals at the Pan American Games. He also said that he became an athlete thanks to his mother, who competed in the first Pan Am Games in Buenos Aires in 1951.

“If I didn’t have a strong woman in my life, I wouldn’t be sitting here today,” he said at a press conference with Leroy Burrell, a former world record-holder in the 100m. “My mother was a pioneer.”

USA’s Women’s World Cup champions collectively filed a lawsuit earlier this year that alleges discrimination by the US Soccer Federation and are seeking pay equitable with that of the men’s national team. Lewis gave his backing to the team’s efforts.

“The reality is that there’s a lot of prejudice, and a lot of prejudice is fear,” he said. “We’re afraid to give the same opportunity because it gives us a leg up ... the reality is that it’s no different than another athlete on another team. So, yes, I support that.”

Lewis was also strongly critical of Trump. “There are a lot of issues going on,” he said. “We have a racist president, who is prejudiced, and misogynistic, who doesn’t value anyone outside of himself. ... But that doesn’t mean we can’t fight for what is right for people, and look at others where they may have missed an opportunity or may have been marginalized in their lifetime.”

The US has been reeling from mass shootings over the weekend in El Paso, Texas, and Dayton, Ohio, that killed 31 people.

Trump on Monday called the mass shootings “evil attacks” that are crimes “against all humanity” and said unity must replace hatred. But in recent weeks, Trump has sent racist tweets about four women of color who serve in Congress. During rallies, he has also spoken of an “invasion” at the southern border.