Did Seattle win, or did the Patriots just have an off day.

Latest posts

Top