ArsenalEnglish Premier LeagueArsenal youngster Sheaf signs new contract9YMattias KarenStuart MacFarlane/Arsenal FC via Getty Images