I wouldn't advise a Mayo supporter to watch the TV in a pub anywhere within a 2K radius of Croker - the pub's will be full of Dubs, and depending on which way the action occurs or finishes, they could find themselves very alone with a lot of inebriated supporters for the other side. Can I suggest that they go to a hotel near the airport, get a room, get comfy, then go to the bar and watch the match. Shouldn't be too much hassle there and they might actually enjoy the evening.