Are you happy with the NFL being held at Spurs’ stadium? Are you happy with the NFL being held at Spurs' stadium? Yes Vote No Vote