iHeart, the company, doesn't run each individual station from some master control room at the Evil iHeart Headquarters. WBZ is run from its studio (still Leo Birmingham Pkwy). If the clock is off, it's a reflection of the local producer/air talent. Since iHeart may have altered clocks, shifted breaks, etc, there may be an adjustment period where, god forbid, they air something a minute or two late. Yes, there is a delay going from control room to HD transmitter to your radio. Perhaps it was 8:03:48 when they said it was 8:03. Delay by the 20 seconds or, and your clock being off slightly and, boom, it's 8:05 on your clock. And guess what, if Chris Culkeen tells you that traffic on 128 south sucks at 8:03, it's still going to suck at 8:05.