The week of the Republican National Convention brought plenty of familiar faces to Cleveland.

It almost brought Justin Bieber, too.

According to TMZ, Bieber was offered $5 million to perform at the RNC "for 45 minutes at a venue near Quicken Loans Arena."

A promoter told TMZ the appearance would not have had any political motivation, and that Bieber would not have endorsed Donald Trump or any candidate.

The $5 million would have come from party donors and would have been paid upfront.

But part of the party's pitch to Bieber and his promoter was that LeBron James would be attending the RNC. But when Bieber's people contacted James' people, they found out James had no plans on attending the convention, and that James urged Bieber not to perform.

TMZ also reports that Bieber's band, consisting of all African-American members, did not want to perform at the convention.