I would be inclined to keep Blaine Hughes. He has not let in any goals despite the pressure he has been under and he cannot be blamed entirely on what is happening. Outfield players need to make themselves available, multiple plans need to be implemented for goal kicks. It is all too easy to blame Hughes for all of these issues and with all due respect to Rafferty, he is an unknown quantity in goal. Down is hardly the barometer to test our players against.
Hall should have been taken off earlier last week - probably shouldn't have even started considering the conditions. No point in having speed when you can't get a footing in wet conditions. However, Hall should start against Mayo. The more diversity in our attack the better and the forward line seems to be settling in nicely. That being said, we have a lot of forwards and they need time to gel with each other.
Looking forward to Saturday, we shouldn't fear Mayo but definitely respect them.