SF Giants just gave nonpaying fans a major game day upgradeThe San Francisco Giants installed a massive television on their stadium's portwalk facing McCovey Cove, offering kayakers a way to watch games.