The NRL is littered with cautionary tales when it comes to lengthy contracts. Will the Dylan Brown deal be a masterstroke or a mess for others to clean up?