I predict this Giants thread will turn into a 18-1 thread.
thank you for beating the patriotsnow shut the fuck up
The patriots will go 18-1 this season too. They'll lose the opener and then win 18 consecutive.