Home Tags What does immortalized in 2k18 mean

what does immortalized in 2k18 mean

Can you equip a creature with shroud?

Shroud is a keyword ability that has been around since Alpha. Shroud makes it so the creature cannot be targeted by spells...