Alabama deputy athletic director Matt Self arrested on domestic violence charge
Posted: Wed May 03, 2023 4:28 pm
Self, the administrator for the Crimson Tide football program, faces a third-degree domestic violence charge
Source: ...
Source: ...