Interview with The Weather Channel admin December 9, 2012 News, Press Releases, Video The Sports Force CEO Brian Storm talks to The Weather Channel on their recent work for the Packers on Lambeau Field and the importance of proper field construction in rough climates. adminInterview with The Weather Channel12.09.2012