Wow, this is America? Talk

Wow, this is America? Talk about free speech violation, this lawyer was arrested for wearing a T-Shirt that read "Give Peace A Chance" in a local mall. The kicker, is that he bought the shirt at said mall. Okay, now, he is guilty of trespassing, if he refused to leave the mall when asked, as it's private property. But, why did they ask him to remove his shirt? As I read the article, he could have stayed in the mall, if he removed the shirt, which must mean that it was his shirt which was offensive, not his actions, so I don't buy the mall's line about him being "disruptive".