Euro 2016 is currently taking place in France. The tournament is the most prestigious prize in European football, and one of the highest profile sporting events in the world. It is also one of the most lucrative. Modern football is inherently commercial in its nature and produces massive revenues through mediums such as television broadcast deals, … Continue Reading →