Getty Images I’m not saying this Boston Red Sox cap is hideous, but it pleases me to imagine that noted terrorist and porn connoisseur Osama bin Laden must wear it every day in his current residence in Hades. And besides the fire and constant prodding with pitchforks, there are plenty of mirrors there, believe me. Sorry Osama, but you brought this on yourself.
What other ugly caps can we place on the heads of deceased evildoers? Check out this Hardball Talk post and create your own eternal fashion damnation.