thiswastv.com
This Was Television On November 4
2003: NFL Network kicks off Capitalizing on its skyrocketing success as America’s most popular team sport, the National Football League inaugurated its own cable channel dedicated to covering…