If you want to watch the live match between New York Giants and NS today, just sign up or log in via your Facebook or Gmail account - this is a completely free registration. Scroll through the list of sporting events and find the one you are interested in. Watch the game ad-free.