UNC explains suspension of Allen Artis following sexual assault charges
CHAPEL HILL North Carolina football player Allen Artis has been suspended from the team indefinitely after warrants were taken out against him by a university student in connection with an alleged sexual assault at […]