MacDonald Announced As Hastings GM