It's another possibility. WJW absorbing WBNX would bring another CW affiliation into Tribune's fold and would give the largest independently owned & operated CW station to the largest operator. Doing so would prevent competition to their 10pm show. They could even take the KPLR approach if they had to for an 8pm SHOW!
Nexstar is another possibility since they purchased KASW in Phoenix. Cleveland is not far behind in market size and doing so would give Nexstar their first ever Ohio station.
I believe the Indians going away from WUAB was mainly a result of the Dolan Family (who owns the Indians AND Cablevision) wanting an exclusive cable deal with Fox Sports Ohio at the time. Dennis Kucinich (then a congressman) even lobbied for legislation requiring teams that had facilities funded with tax dollars to broadcast their games on "free tv". It went nowhere and the Indians packed up for cable, snapping 21 years of ratings success for WUAB. WUAB once had the highest MLB ratings of any station that carried games, and was a large factor in the station being carried out-of-market in such places as Erie, Columbus, Youngstown, and even Portsmouth!
The call letters WGCL have ties to Cleveland , as it was the longtime call letters for 98.5 until the mid 80s. It's been WNCX ever since.