Eupora's Hill signs with Holmes