What happens if you cast a card that says "Target Opponent" in Two Headed Giant?
A Two-Headed Giant game has 4 players, two of which are your opponents. When you cast a spell, you choose a legal target, in this case one of your opponents.


  810.1. Two-Headed Giant games are played with two teams of two players each.