Advertising Console

    We can do better - Kidney

    Repost
    omnisport-uk

    by omnisport-uk

    2K
    8 views
    Declan Kidney believes Ireland can do better after the head coach saw his side lose their final Six Nations match at the hands of England on Saturday.