ArsenalSoccerArsenal youngster Sheaf signs new contract8YMattias KarenStuart MacFarlane/Arsenal FC via Getty Images