News

Northern Ireland’s Tom McKibbin believes “stupid mistakes” hampered his Open progress on home soil at Royal Portrush.