Removed sports team from Google Now keeps reappearing
According to the Google Now page sports cards are : 


  Shown based on Web History


so I suppose there are still many links related to the Giants in your web history.

Try to go to your google history page, search for everything related to Giants, then remove the shown items, then maybe Google Now will understand that you are no longer interested in Giants results.