Hello how may I help you? I have a sports related question What is your question? How much time is left in the Giants game? Who are the Giants playing? The New England Patriots There is 7:02 left in the fourth quarter. What's the score and who has the ball? The score is Giants 24 and Patriots 21 with the Giants having the ball. Okay I appreciate that thank you! You're welcome!