The Role of Sport Marketing Mix in Generating Revenue for Iranian Football Clubs · Study