Aidan O’Shea: ‘It was kind of s**t or bust time, we had to perform and we did’

‘We have always said when we get into Croke Park it suits a lot of our bodies in terms of the players we have’