NFL Fan

1y

LONDON - Robert Kraft tries awfully hard to make it seem like playing 3,100 miles away from home gives the Patriots an edge.