We tried calling different people and sending emails to folks who are involved in this. I hope you did your share too. If not, it's never too late -- please do so at least now. Details are posted again towards the end of this post.
Other options include climbing to a scoreboard and threatening to jump unless this guy is taken off air. Of course, hunger strikes are also a viable option as long as someone volunteers to sneak in a "Chinese takeaway" every night. Seriously speaking, inundating the SLC phone lines with complaints about Ranjit Fernando would probably be the easiest, most effective way.
Bored at office? Make a call. :)
If you want to record it and share with us, that'd be great.
Other suggestions are always welcome.
Fax : +94-(0)-11-269-7405
Sri Lanka Cricket (Media Unit)
Tel : +94-(0)-11-268-1601 (up to 4)
Fax : +94-(0)-11-471-8736
Tel : +65-6488.6500
Fax : +65-6488-6308
ESPN-Star Sports Corporation
Tel : + 852-2621-8199
Fax : + 852-2621-9668
Ten Sports - Sri Lanka
Tel : +94-(0)-11-244-6622 (Room 672)
Fax : +94-(0)-11-493-5499
Email : firstname.lastname@example.org