Hello Kitty Major League Baseball Punishment

More and more people are coming to the realization that if you really want to both punish and humiliate someone, simply force them to wear Hello Kitty. This worked wonders for the Thai police who tagged under-performing officers with a Hello Kitty armband of shame. It appears that major league baseball players have adopted a similar approach with the Hello Kitty backpack of shame:

Hello Kitty major league baseball punishment

Read more