I thought football was a winter sport??? Why are the Patriots and WA Redskins playing a game here in Boston??? I HATE FOOTBALL! Are they going to play ALL year??? Post Comment Receive notifications Add a comment...