Train gamer, Euro gamer and War gamer
So if I want to put it in my hand I have to pay 8 money
It cost 8 to put it into your discard pile.
Just to clarify these two statements: It costs 8 to draft the card. Drafted cards initially go on your discard pile, not into your hand.