'The Land' NFL drama set to premiere February 15, 2027 · Digg