Slightly puzzled by the three year aspect of the contract. I thought there was a widely accepted pattern to young Dazza's contract negotiations -
Gets two year contract based on decent form of the previous season
Is absolutely fucking unbelievably abhorrent during the first year of that contract
Picks up form during second year, scores a few goals, fans debate his worth - 'Fucking shite, should be laying carpet in Peterheid', 'Mr Aberdeen', etc.
Gets two year contract based on decent form of the previous season
Repeat ad infinitum until second testimonial.