AvatarChristopher ZaffleBrowns are getting a new mascotnbcsports.comLike many teams, the Browns will have a mascot. Unlike many teams, Cleveland’s mascot won’t take off his suit when it’s time to go home. Per Chris …