Where are you getting this info that Mackey is out for 3 months? I was told he has 4 more weeks to go plus the 3 weeks that have passed since he stopped with Cavan so 7 weeks out in total. If they can get past the first round proper they will have him and flanagan back which would be a massive help