University of Alabama Deputy Athletic Director Matt Self was arrested Sunday in Tuscaloosa, Alabama, on third-degree domestic violence charges, according to reports.
Gold is AU
University of Alabama Deputy Athletic Director Matt Self was arrested Sunday in Tuscaloosa, Alabama, on third-degree domestic violence charges, according to reports.