The GAA have acceded to popular demand and fixed the NFL Division One and Two finals as a double header in Croke Park on Sunday, April 26.
However, the finals of the bottom two divisions will be played in Longford the previous evening.
The Division One finalists, Kerry and Derry, also met last year, but the game was played in Parnell Park as a stand-alone fixture.
Seamus McEnaney, the manager of Division Two finalists Monaghan, had argued that all four finals should go ahead at Headquarters. His side face Cork at 2.00pm, while the top tier decider throws in at 4.00pm.
The Division Three and Four finals, between Down and Tipperary [6.30pm] and Antrim and Sligo [4.30pm], will be played in Longford on Saturday, April 25. 
Meanwhile, the finals in the top two divisions of the NHL have been confirmed as a double header in Thurles on Sunday, May 3.
The NHL 3A and Four finals will be played in Mullingar on Saturday May 2, while the 3B is scheduled for Parnell Park on the same day.
The Cadbury’s All-Ireland under-21 final has been fixed for Monday, May 5, although the venue will not be decided until the finalists are confirmed. 
Upcoming fixtures:
--Saturday, April 24—

Allianz NFL Division Three Final
Longford: Down v Tipperary, 6.30pm
Allianz NFL Division Four Final
Longford: Antrim v Sligo, 4.30pm
--Sunday, April 25--
Allianz NFL Division One Final
Croke Park: Kerry v Derry, 4.00pm
Allianz NFL Division Two Final
Croke Park: Cork v Monaghan, 2.00pm
--Saturday, May 2—
Allianz NHL Division Three Final
Mullingar: Meath v Kildare, 3.00pm
Allianz NHL Division 3B Final
Parnell Park: London v TBC, 3.00pm
Allianz NHL Division Four Final
Mullingar: Monaghan v Sligo, 1.00pm
--Sunday, May 3—
Allianz NHL Division One Final
Thurles: Kilkenny v Tipperary, 4.00pm
Allianz NHL Division Two Final
Thurles: TBC v TBC, 2.00pm
--Monday, May 4—
Cadburys All-Ireland U21 Football Final
TBC: Connacht/Ulster v Munster/Leinster