It just keeps getting better.
A thrilling regular season league campaign (if you do insist on speaking like an American) came to nail-biting close on Sunday with late drama and last-gasp permutations that rocked grounds all over the country.
Kerry went from sixth to second in Division One to set up a final with Dublin at Croke Park.
Down drew level with Cork in Division Two to save themselves.
Tipperary bagged a last-minute goal to condemn Armagh to another season in Division Three whilst winning promotion themselves.
Longford’s late draw helped them to safety and relegated Antrim to the bottom tier at the same time.
Division Three is going to be seriously tough next yearhttps://t.co/jHlaYvuzBq
— GAA JOE (@GAA__JOE) April 2, 2017
It was a hell of a day to wrap up a hell of a campaign and, now, all that’s left is the deciders.
Dublin are going for their fifth league title in a row whilst three other trophies will be up for grabs next weekend too.
All league finals will take place on Saturday and Sunday, April 8 and 9.
There will be two double headers lined up at Croke Park and here’s the schedule.
Division Four final
Westmeath v Wexford
Saturday, 3pm, Croke Park
Division Three final
Louth v Tipperary
Saturday, 5pm, Croke Park
Division Two final
Kildare v Galway
Sunday, 2pm, Croke Park
Division One final
Dublin v Kerry
Sunday, 4pm, Croke Park