UNC’s Center of Sport Business launches. Carolina football has a rough weekend.