Hosting sports events in your own country offers many benefits. For example, you get the opportunity to promote your country's culture. For example, PSL helped Pakistan promote Pakistani culture. Apart from that, your country tends to gain a lots of attention from foreigners as well. This also allows many companies to work with foreigners.