User blog comment:18davd71/Lower Third Requests/@comment-24834178-20161015184946/@comment-26339815-20161015193025

Actually WCHI is the Big Network affiliated station in Chicago, Illinois owned by Big Media Group.