Steve Edelman, Edelman Media, USA (left) and Craig Thompson, Turner Thompson Entertainment, Canada