Seahawks vs Patriots

Seahawks vs Patriots live. Week 2 NFL game will be played without fans in Seattle