Launched: September 8, 1990 (Block On Fox) May 12, 2004 (TV Channel) Owner: 20th Century Fox, Inc. (Under It's Fox Family Worldwide Division, 1990-present)