The NFL returns to London again this week, for the first of two games involving a quartet of teams that have one win among them. Despite the quality of the teams to play there this year, the annual visit inevitably will resurrect talk of a team playing not one home game but all home games...