Cross Section of the Best At the CW presentation yesterday the emphasis was on the creation of a new network , which its top executives , Barry Meyer of Warner Brothers and Leslie Moonves of CBS , introduced with words like monumental and historic .