More injury woes for Giants AFL club