Hastings Entertainment Names New Executive