Scott Cochran is the New Head Coach at West Alabama