Manchester United has sacked manager David Moyes ten months into his six-year contract at Old Trafford.