I was leaning Jets until I just read its 50% chance of rain in New England, which makes me want to New England and the under. Thoughts?
I can't see Geno performing well in NE + weather and while NE is depleted, they are at home and can play through anything.