While legendary UFC fighter Anderson Silva earned $1.5 million in his fight against Paul, and Paul himself reportedly earned close to $5 million, it is still nowhere near the $12 million Diaz received for his highly anticipated matchup against McGregor.