New york giants football game yesterday July 8, 2019 16 32 64 128 Who won the new york giants football game yesterday Did the new york giants win their football game yesterday Did the new york giants win the football game yesterday What was the final score of the new york giants football game yesterday Football new york Philadelphia eagles vs new york giants