Football Damien Duff Explains Why He Pulled Fan From Crowd For Shelbourne Team Talk By Rob O'Halloran · Apr 27, 2024