Might I suggest voting with your feet/wallet and boycott all these big events totally. If you want to watch live sport support local stuff - MotoX, trials, sprints, even Sunday league football over the EPL. They are much rooted in reality than the big money stuff that usually promise much and deliver little.
That said I did go and watch the first Diamond League Athletics meeting of the season last night. For QR20 (about £4) I got to watch most of the world top athletes along with what seemed like half of the population of Ethiopia; the ground was bouncing everytime an Ethiopian athlete took to the track. An excellent nights entertainment mostly paid for by the Qatari state - the caring face of capitalism NOT!
Boyd