NFL franchise owner Shahid Khan has completed a deal to buy Fulham, ending Mohamed Al Fayed's 16 years at the helm.