ArsenalFootballArsenal youngster Sheaf signs new contract7YMattias KarenStuart MacFarlane/Arsenal FC via Getty Images