NFL Network2013-06-21T16:19:13+00:00

NFL Network is an American television specialty channel owned and operated by the National Football League (NFL). It was launched November 4, 2003, only eight months after the league’s 32 team owners voted unanimously to approve its formation.