Football Damien Duff Not Happy With Referee's Performance After Shelbourne Boss Sent Off By Gary Connaughton · Apr 23, 2022