The Week 8 NFL Weather Report: Winds To Play A Role In Foxboro, New Jersey