img

Irish boss Kidney reacts to criticism over winless 10-game run

Some London Irish fans voiced criticism of the Declan Kidney era at the club following their latest Premiership loss last weekend.

×