Anthony Hucker to head Giant-Landover