If Mahoney’s game time was managed better he can be one of the best rakes on the game.
The inability in the coaching department to see he isn’t an 80min player, even when just watching the game. Although looking at the stats in depth would 100% confirm this. Yet he doesn’t get a breather ever...