Football Damien Duff Rips Into Shels Man For Crazy Red Card In Shamrock Rovers Draw By Eoin Harrington · Apr 23, 2024