Chris Curtis of WEEI-FM in Boston made the regretful statement Wednesday morning.
A Boston sports talk radio host finds himself at the center of controversy after a making a sophomoric and inappropriate attempt at humor Wednesday morning.
Chris Curtis of WEEI-FM made the regretful comment on “The Greg Hill Show” while discussing a proposal to ban mini liquor bottles, also known as nips, in Boston. Unfortunately, the term “nip” also serves as a racial slur against people of Japanese descent.