Leslie Marshall is radio talk show host for Westwood One Radio Network.