Hello there,
I'm not too sure of pubs showing the finals, but I do know that Sky Channel 167 will be showing the All Ireland Hurling Final.
This is a free to air channel and it is normally an Information Channel (Info TV 2)
I have no idea how they have the rights to show it but they do. Even their website says so. Go into Google and tap in Sky channel 167 and it will take you to the Information TV website.
On their website there is a ticket going across the screen promoting the GAA games.
Hopefully any decent pub with SKY with change over to channel 167 for you from 12.45 - 17.40 for the games.