CAF fines its president's club after African Champions League fan disorderMamelodi Sundowns fined $100,000 for fan violence during a Champions League game.Esperance fined $150,000 for crowd misconduct at the same event.Strict safety measures are mandated for future matches involving both clubs.