William M. Windsor Launched his First Consumer Magazine, Texas Sports, in 1979 In 1979, William M. Windsor launched his first consumer magazine, Texas Sports.