Blizzard Bill Spencer is moving to 13abc. I thought he was covered under a franchise contract at NBC 24. Why not? The presidential election will ensure there is lots of money flowing this year to the TV stations.
Blizzard Bill will now be on 13abc
By chrismyers - Posted on March 18th, 2008