John Kerry is wearing a RedSox cap. And, no, it is not broken in.