Xavier McKinney is a rising junior with two offers but that doesn't begin to explain why UNC's coaches are probably thrilled he will be in Chapel Hill this Friday.