CAT Swimmers come from all over northern New Jersey!