what is the number of games where the "giants" the opponent?
3