How many team have logos on one side of their helmets?

Only one. The Steelers. Its a historical thing. A long time back the franchise was too poor to buy enough logos for both sides of the helmet. It stuck and now its a tradition. A footnote to this question: The Cleveland Browns are the only team with no logo.