Tony Z says the Browns should be embarrassed

Tony Z says the Browns should be embarrassed