The US Consumer Product Safety Commission (CPSC) has recalled 320 Supreme Trading children's letterman jackets because the snaps can detach, posing a choking hazard.