After debuting in Spain last season, the NFL is back for more.