Because the contract they they have gives "X" amount of games to each channel. Again, Tribune company owns WCIU and WGN, so these games would be on WGN if they weren't in bed with everyone's favorite the WB.
EDIT: Tribune with WGN leases the games to the U, sorry about the confusion.