Is it just me or are those towels the most annoying thing that the national media have rammed down our throats?

Reds fans: PLEASE JUST SAY NO!

How about we rally to help the baseball world to stop the stupidity?!