What sports generate the most revenue?

Some of the sports that generate the most revenue include soccer and football. Soccer is the most watched sport globally and that is why it generates a lot of income from television rights and corporate sponsorships.