Rapper Cardi B said Friday that she turned down an offer to perform during the Super Bowl halftime show so she could 'stand behind' former NFL player Colin Kaepernick and his protests against the treatment of people of color.

The performer said she had “mixed feelings” about being offered the chance to perform during Sunday’s Super Bowl in Atlanta, the Associated Press reported.

Cardi B told the AP that she was conflicted because her husband, rapper Offset, loves to watch football, but said she would sacrifice the money and fame to "stand behind" Kaepernick.

ADVERTISEMENT

“My husband, he loves football. His kids play football. It’s really hard for him. …He really wants to go to the Super Bowl, but he can’t go to the Super Bowl, because he’s got to stand for something,” said Cardi B.

“You have to sacrifice that,” she added. “I got to sacrifice a lot of money to perform. But there’s a man who sacrificed his job for us, so we got to stand behind him.”

Kaepernick, a former quarterback for the San Francisco 49ers, was the first NFL player to kneel during the national anthem to protest racial injustice.

He was released from the team when the 2016-17 season ended and has remained a free agent.

Cardi B vowed last year not to take the stage until Kaepernick was re-signed to a team.

The Grammy-winning artist has said she will host a party this weekend and will appear in a Super Bowl commercial.

“I hear people saying like ‘Oh, y’all are saying all this stuff about the Super Bowl, but you’re doing all these parties,’” she told the news outlet. “And it’s like, well, if the NFL could benefit off from us, then I’m going to benefit off y’all. Y’all make the most money off our people. Why am I not going to take advantage of y’all and take money from y’all too? Because of y’all, we are getting these parties. OK, thank you.”

Singers Rihanna and Pink reportedly both turned down offers to perform during the Super Bowl.

Maroon 5, Travis Scott and Big Boi will be performing during the upcoming halftime show.

Scott reportedly made an agreement with with the NFL to perform if the league made a charitable donation to a social justice charity.

Maroon 5 frontman Adam Levin defended the band's show on Thursday.

“I’m not in the right profession if I can’t handle a little bit of controversy. It’s what it is,” Levine said Thursday. “We expected it. We’d like to move on from it, and like I said earlier, speak through the music.”

Pink Floyd’s Roger Waters called on the performers to take a knee “on stage in full sight” in solidarity with Kaepernick during the show.

President Trump Donald John TrumpBubba Wallace to be driver of Michael Jordan, Denny Hamlin NASCAR team Graham: GOP will confirm Trump's Supreme Court nominee before the election Southwest Airlines, unions call for six-month extension of government aid MORE has been a vocal opponent of Kaepernick and of NFL players who kneel during the playing of the national anthem.

Cardi B said she hopes protests in support of Kaepernick might spark positive change, but acknowledged that it might be difficult under the current administration.

“We got an arrogant president, and the racism right now has been reborn,” Cardi B told the AP. “They feel mighty brave nowadays. When [former President] Obama was around, I just feel like they were praying on the day when his eight years was over. A lot of jealousy.”

“When they see (how) the choices they made due to racism has affected the country, that’s when things are going to start changing,” she added. “Right now, they don’t want to accept that their decision has affected the country.”