Lee Keegan believes Mayo having a fighting chance against Kerry in this weekend's National Football League final.