If the Bills had beaten the Bengals last Sunday, tonight’s AFC Championship between Buffalo and Kansas City would be happening in Atlanta. Leading today’s Sports Business Journal “Weekend Rap” grab bag of topics is the fact that talk regarding neutral-site conference championships continues. Three major papers published columns on the subject today, echoing many of the points [more]