there is a fundamental problem with any game when a Warrior can clear your board 2 times and has access to garrosh 3 times.
How is ANY class able to have access to a legendary 4 times in 1 game? We are not talking about copying the card. We are talking about him already using it but getting 2 copies back near end game because the card HAD been in his deck at the beginning.
If a card has been played and is NOT in the deck it should not be able to be accessed by a card that says in your deck cause it is no longer in your deck.