Home URBAN Tim Watts States….

Tim Watts States….

Yesterday we ran the story on no longer being the at Baltimore. Our source informed us it was a decision, Mr. Watts emailed us and said the following:

“…I resigned from my post at WWIN-.”